如何在python中保存整个项目

时间:2010-05-13 17:38:59

标签: python zodb

你好我在python中开发了一个小游戏,使用ZODB作为数据库处理的后端。我之前从未做过游戏编程。我希望有人能告诉我如何保存当前游戏然后使用它重新加载python。数据库文件名是data.fs,我的文件夹中还有三个ZODB文件。其中一个是锁定,我不知道。

1 个答案:

答案 0 :(得分:2)

我不知道你的具体情况,但也许ZODB对此有些过分。检查标准库中的第一个pickle和anydbm。如果它们不足以满足您的要求,您可以去ZODB。

在ZODB中,一旦你connected,就可以像普通的Python词典一样把你想要的东西放在里面。

您还可以使用repoze.zodbconn来促进配置,启动时的连接以及程序存在时正确关闭。