1、python文件缓冲区
f = open('test', 'w', 1) # 第三个参数为1表示行缓冲,默认值为-1
while True:
data = input('>>>')
if not data:
break
f.write(data)
f.flush() # 立即刷新缓冲,写入磁盘
f.close() # 文件结束刷新缓冲区
2、python文件偏移量
定义:打开一个文件进行操作时系统会自动生成一个记录,记录中描述了我们对文件的一系列操作。其中包括每次操作到的文件位置。文件的读写操作都是从这个位置开始进行