Python文件缓冲机制
我们设置缓冲区的大小,例如设置成 1024B,当达到这个大小的时候就会调用flush()函数,进行一次I/O操作,这种模式适用于大量数据的批量写入,减少磁盘写入次数,提高效率。file = open('example.txt', 'w', buffering=4096) # 使用4KB缓冲每次遇到换行符(“\n”)的时候就调用flush()函数,进行一次I/O操作;适用于以行为单位进行数据写入,确保每一行数据都能及时刷新到磁盘。
原创
2023-08-21 15:19:34 ·
474 阅读 ·
0 评论