Day8:文件操作
打开文件的方式:
- r 只读
- w 只写
- a 追加
- r+ 可读可写
- w+ 可写可读
- a+ 可读可追加
(注:后面均可加b 对字节进行操作)
f = open('file',encoding='utf-8') #f 文件句柄、文件操作符,默认只读模式
文件操作:
- seek() 设置指针到指定位置
- tell() 返回文件当前位置
- truncate(size) 截取文件,截取的字节通过size指定,默认为当前文件位置
- close() 关闭文件
只读操作:
- read(size) 读取到指定字节数,如没给或给定负数,则读取全部
- readline() 只读一行
- readlines() 读取所有行并返回列表
只写操作:
- write() 输入字符串将原内容覆盖
- writelines() 将列表中的内容写入文件
如何修改文件内容:
思路:
首先打开文件,对文件进行修改操作,然后创建一个新的文件,将修改后的内容写进新的文件内;
然后移除原文件,将新文件重命名为原文件的名字。

浙公网安备 33010602011771号