Pickle仅用于编写完整的(小型)对象。您的词典甚至太大,甚至无法保存在内存中,最好改用数据库,这样您可以一次而不是一次存储和检索条目。
您可以从Python使用的一些良好且易于集成的单一文件数据库格式是SQLite或DBM变体之一。最后一个磁盘的行为就像字典(即您可以读取和写入键/值对)一样,但是将磁盘用作存储而不是1.2
GB的内存。

Pickle仅用于编写完整的(小型)对象。您的词典甚至太大,甚至无法保存在内存中,最好改用数据库,这样您可以一次而不是一次存储和检索条目。
您可以从Python使用的一些良好且易于集成的单一文件数据库格式是SQLite或DBM变体之一。最后一个磁盘的行为就像字典(即您可以读取和写入键/值对)一样,但是将磁盘用作存储而不是1.2
GB的内存。