标签: python batch-processing
我有一个运行时间很长的python批处理进程,该进程正在处理REST API中的数据。万一程序由于某种原因崩溃或终止,我想保存有关上次处理位置的信息,以便重新启动和继续。我不想丢失该信息(将其存储在磁盘上,不仅存储在RAM中)。
在没有数据库的情况下,如何使用轻量级解决方案处理此问题?
谢谢 菲利普
答案 0 :(得分:3)
您可能希望查看python模块“ shelve”。 它允许您将数据保存在磁盘上,然后在需要时进行检索。