设置文件缓冲方式
为提高IO执行效率,会将数据缓存到缓冲区中,达到一定的量之后再写入磁盘文件中,默认为磁盘块设备(block)的大小,例如4096字节,也可以自定义进行设置
一、全缓冲:超过缓冲区时才会将数据写入磁盘文件
# 缓冲区大小为自定义的8192字节
f = open('b.txt', 'a+', buffering=8192)
二、行缓冲:遇到换行符时会将数据写入磁盘文件
f = open('b.txt', 'a+', buffering=1)
三、无缓冲:实时将数据写入磁盘文件
f = open('b.txt', 'a+', buffering=0)
                    
                
                
            
        
浙公网安备 33010602011771号