【发布时间】:2015-10-16 09:41:05
【问题描述】:
this question 的答案之一说,以下是读取大型二进制文件而不先将整个文件读入内存的好方法:
with open(image_filename, 'rb') as content:
for line in content:
#do anything you want
我认为指定'rb' 的全部意义在于忽略行尾,因此for line in content 如何工作?
这是读取大型二进制文件的最“Pythonic”方式还是有更好的方式?
【问题讨论】:
-
我刚刚将您的问题作为评论发布在该问题的答案下方。这似乎比提出一个新问题要好。
-
@Ah 谢谢,这个问题我该怎么办?
-
好吧,已经来不及删除了,因为有人回答了。
-
可能是duplicate
-
所有的答案都很有帮助,不过我不能再接受 4 分钟的答案,如果应该是评论,我很抱歉。
标签: python