1、读取操作
w = open('xx','r',encoding='utf8') #读取文件
print(w.read())#全部读取
print(f.readable())#是否可读
print(f.readline(),end="") #按行读取
print(f.readlines()) # 读取数据 按列表输出
f.close() #关闭文件
2、写入操作
f = open('bb','w',encoding='utf8')
print(f.writable()) #是否可写
print(f.write('码农也疯狂
')) #创建新文件或者清空原来数据,写入数据并能返回写入字符串的数量
f.writelines(["aitg
", "27
") #列表方式写入
f.close()
f = open('bb','a',encoding='utf8') #追加写入模式
print(f.write('码农也疯狂追加写入
')) #写入
f.close()
3、with 自动关闭文件不用加 close
with open('nn','r+',encoding='utf-8') as f:
f.write("码农也疯狂")
4、常用open模式
'r' #以读方式打开
'w' #以写方式打开,
'a' #以追加模式打开 (从 EOF 开始, 必要时创建新文件)
'r+' #以读写模式打开
'w+' #以读写模式打开 (参见 w )
'a+' #以读写模式打开 (参见 a )
'rb' #以二进制读模式打开
'wb' #以二进制写模式打开 (参见 w )
'ab' #以二进制追加模式打开 (参见 a )
'rb+' #以二进制读写模式打开 (参见 r+ )
'wb+' #以二进制读写模式打开 (参见 w+ )
'ab+' #以二进制读写模式打开 (参见 a+ )
5、小白学习中待补充>>>>>>>