python 写文件
f=open("123.txt","w",buffering=2)#默认是按块全缓冲的可以buffer大于1 buffering=1 是按行缓冲 为0是无缓冲但与平台也有关系
f.wirte("123")# 此时只写了3个字节 tail -f 123.txt 看不到任何数据
f.write("*"*4093)#此时写入4096但还看不到数据只有大于4096块大小时此时f.write(“=”)再写一个数据就看见了但看不见=
f.close()
f=open("123.txt","w",buffering=2)#默认是按块全缓冲的可以buffer大于1 buffering=1 是按行缓冲 为0是无缓冲但与平台也有关系
f.wirte("123")# 此时只写了3个字节 tail -f 123.txt 看不到任何数据
f.write("*"*4093)#此时写入4096但还看不到数据只有大于4096块大小时此时f.write(“=”)再写一个数据就看见了但看不见=
f.close()