【发布时间】:2020-06-03 17:29:02
【问题描述】:
我正在探索读取格式化二进制文件的方法,并从基础开始:
>>> with open(fp, 'rb') as f:
buffer = f.read()
我的文件是 1.02GB,第一次读取并存储在内存中大约需要 90 秒。偶然我不小心告诉解释器再次读取文件(按 Enter 键太多次),它在 0.5 秒内读取它。该文件在无意中重新读取之前已关闭。
这是怎么回事?
【问题讨论】:
标签: python io python-internals