【发布时间】:2014-09-12 23:09:53
【问题描述】:
我正在从事一个项目,我在该项目中抓取大量数据并将其重新组织到结果文本文件中。以前我使用字典来存储临时数据,但随着数据量的增加,由于内存使用,处理速度变慢,字典变得无用。
由于在我的情况下处理速度并不那么重要,我正在尝试将字典替换为文件,但我不确定如何轻松地将文件指针移动到适当的位置并读取所需的数据。在字典中,我可以轻松引用任何数据。我想实现相同但在文件中。
我正在考虑使用 mmap 并编写我自己的函数来将文件指针移动到我想要的位置。 Python 是否有用于此类操作的内置模块或第 3 方模块?
欢迎任何其他理论方法。
【问题讨论】:
标签: python file-io dictionary