zoukankan      html  css  js  c++  java
  • 2018/11/12(python)

    文件处理流程

    1.打开文件,得到文件句柄并赋值给一个变量

    2.通过句柄对文件进行操作

    3.关闭文件

    f=open('实验文件.txt',encoding='gbk')
    data=f.read()
    print (data )
    f.close()

    读写都是字符串形式

    f=open('实验文件.txt','r',encoding='gbk')
    print(f.readlines())
    f.close()

    写,会覆盖原文件

    f=open('实验文件.txt','w',encoding='gbk')
    f.write('qwertyu')
    f.close()
    末尾追加
    # encoding:utf-8
    f=open('实验文件.txt','a',encoding='gbk')
    f.write('2018/11/12')
    f.close()

    r+    <==

    # encoding:utf-8
    f=open('实验文件.txt','r+',encoding='gbk')
    data=f.read()
    print(data)
    f.write('2018/11/12')
    f.close()

    从一个文件写入另一个文件

    # encoding:utf-8
    f=open('实验文件.txt','r',encoding='gbk')
    data=f.readlines()
    f.close()

    f=open('实验文件1.txt','w',encoding='gbk')
    f.write(data[0])                      #只写第一行
    f.close()

    with .....as......        <==自动关闭文件

    # encoding:utf-8
    with open('实验文件.txt','w') as f:
        f.write('mnbvc
    ')
  • 相关阅读:
    C# winform 选择文件保存路径
    笔记
    Redis 队列好处
    异步线程
    WebApi 运行原理
    MVC ---- 怎删改查
    如何快速掌握一门新技术/语言/框架...
    膝盖中了一箭之康复篇
    翻译-Salt与Ansible全方位比较
    膝盖中了一箭之手术篇
  • 原文地址:https://www.cnblogs.com/2018-1025/p/9949340.html
Copyright © 2011-2022 走看看