开发者社区> 问答> 正文

Python中buffering缓冲区是什么?

Python中buffering缓冲区是什么?

展开
收起
真的很搞笑 2021-12-04 23:57:29 286 0
1 条回答
写回答
取消 提交回答
  • -1表示使用缺省大小的buffer,如果是二进制模式,使用io.DEFAULT_BUFFER_SIZE值。默认值4096或者8192.

    如果是文本模式,如果是终端设备,是行缓存方式,如果不是,则使用二进制模式的策略。

    0只在二进制模式使用,表示关buffer

    1只在文本模式使用,表示行缓冲。遇到换行符的时候才flush。

    大于1用于指定buffer。

    2021-12-04 23:57:44
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载