Python_24文件操作Open
Open
操作一个文件:打开文件 读写内容 关闭文件
一,用Open函数
open(文件名,模式,编码)以什么模式打开,就只能做什么操作 只读、只写 打开文件的显示编码方式一般是UTF-8 默认是只读模式 ‘r’
f=open('G:\liumang.txt','r'/'w'/'rw')
f.read()
data=f.read()
f.close()
只读模式 f=open('wenjianming','r',encoding='utf-8') 这样读到的数据是字符串,若用‘rb’则是以字节的方式打开 f=open('wenjianming','rb') 编码位置不用写参数,是UTF-8的格式 读出来的是二进制格式的
只读模式下不可写
只写模式 f=open('文件名','w'):不可读,不存在该文件则创建,存在则清空内容 若用‘wb’则是以字节的方式写 f=open('wenjianming','wb') 编码位置不用写参数,是UTF-8的格式 写入的内容必须是二进制的 f.write(bytes(‘ssss’,encoding='utf-8'))
只写模式 f=open('文件名','x'):不可读,不存在该文件则创建,存在则报错
追加模式 f=open('文件名','a'):不可读,不存在该文件则创建,存在则追加内容
'+'表示 可以同时进行的
r+ 表示又能读又能写
w+ 表示又能写又能读
x+ 表示又能写又能读
a+ 表示又能写又能读