StackOverflow上有许多分散的帖子,关于用于保存和加载数据的Python模块。
我自己熟悉json和pickle,我也听说过pytables。那里可能还有更多。此外,每个模块似乎都符合某种目的,并且有其自身的限制(例如,如果正在工作,加载带有泡菜的大型列表或字典需要很长时间)。因此,对可能性进行适当的概述会很好。
然后,您可以帮助提供用于保存和加载数据的全面模块列表,描述每个模块:
答案 0 :(得分:7)
优点:
pickle
(基于字符)快得多。缺点:
优点:
缺点:
ZODB(由@Duncan建议)
临:
缺点
答案 1 :(得分:4)
标准的lib数据持久性模块有overview个。