下面展示一些 示例代码片
。
r read 以读方式打开文件,可读取文件信息
w write 以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容
a append 以追加模式打开文件(打开文件,文件指针自动移到文件末尾),如果文件不存在则创建
r+ 以读写方式打开文件,可对文件进行读和写操作
w+ 消除文件内容,然后以读写方式打开文件
a+ 以读写方式打开文件,并把文件指针移到文件尾
b byte 以二进制模式打开文件,而不是以文本模式。该模式只对Windows或DOS有效,类UNIX的文件是用二进制模式进行操作的
//打开一个文件设置编码
with open(r'C:\Users\Erin\Desktop\30720.txt','r',encoding='UTF-8')as f:
for i in f: print(i)#直接历遍f
text=f.readlines()#返回列表形式以\n为分割符
text=f.read()#返回全部-内容不处理