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
    ')
  • 相关阅读:
    SQL数据库常用命令
    软件测试基础学习
    单链表面试题集合
    常见算法排序,冒泡排序,快排,堆排,归并排序
    CSS学习笔记(2)
    CSS学习笔记(1)
    sublime快捷键
    Sublime Text 中文输入法无法跟随怎么办
    网站收集
    Centos7安装Jenkins
  • 原文地址:https://www.cnblogs.com/2018-1025/p/9949340.html
Copyright © 2011-2022 走看看