您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python读取流

Python读取流

您将需要在打开文件流时将缓冲模式设置为要读取的块的大小。从python文档中:

io.open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True)

buffering 是用于设置缓冲策略的可选整数。传递0以关闭缓冲(仅在二进制模式下允许),传递1以选择行缓冲(仅在文本模式下可用),并传递大于1的整数来表示固定大小的块缓冲区。”

您还希望在while循环中使用visible()方法,以避免不必要的资源消耗。

但是,我建议您使用 例如io.BytesIOio.BufferedReader

文档中的更多信息。

python 2022/1/1 18:33:35 有212人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶