#读文件:读写方式 最常用
f = open('文件名字',mode = 'r+',encodeing='utf-8')
f.read()
f.write(‘文件内容’)
f.tell #查看光标所在位置
f.seek(3) #定位光标到第三个字节
f.writeable() #判断是否可以写
f.readable() #判断是否可以读
f.seekable() #判断是否可以查seek
f.truncate(3) #从右向左按照编码的字节保留最左边三个字节
f.close
#默认python3中是unicode 所以不必写编码格式因为在内存中储存的是二进制同时这个读取的是二进制文件
f = open('文件名字',mode = 'rb')
f.read()
f.close
#写文件:可以写入二进制文件并保存为二进制
f = open('文件名字',mode = 'wb',encodeing='utf-8')
f.write(‘文件内容’)
f.close
#写读方式 同时也可以读
f = open('文件名字',mode = 'w+',encodeing='utf-8')
f.write(‘文件内容’)
f.read()
f.close
#追加 和读
f = open('文件名字',mode = 'a+',encodeing='utf-8')
f.write(‘文件内容’)
f.read()
f.close
f.flush() #不退出并且强制保存到硬盘