学到了林海峰,武沛齐讲的Day18-4 文件操作

print(data.decode('utf-8'))   转换utf-8格式
f.write('杨件'.encode('utf-8')) 转换为bytes
# f.write(bytes('1111\n',encoding='utf-8')) 转换为bytes

f=open('b.txt','r+',encoding='latin-1') latin-1编码 兼容大部分编码格式,只支持 数字和字母

f.flush() 刷写文件
print(f.tell()) 当前光标的位置
f=open('b.txt','r',encoding='utf-8',newline='') #读取文件中真正的换行符号
f.seek(3,1) 移动光标在前3的位置 1是前 2是当前 3是最后
read() 一次读3个字节(1个字符)
f.truncate(10) 截取文件的前10个字节并保存覆盖原文件
posted @ 2019-09-23 21:21  大仙秋  阅读(119)  评论(0编辑  收藏  举报