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()

 

posted @ 2018-03-17 11:21  howhy  阅读(192)  评论(0编辑  收藏  举报