2012-10-18 33 views
0

我在wxpython中开发了一个应用程序,现在我想保存应用程序的状态,以便在重新打开时可以将应用程序加载到相同状态它。 我想我需要为此编码。任何人都可以帮我试试吗?我在应用程序中有平板笔记本,拆分窗口和许多这样的小部件。我尝试使用pickle保存对象,但得到一个错误,说“Pyswig对象不能被存储”。保存应用程序的当前状态并将其重新加载到WXpython的应用程序中

回答

2

PersistenceManager可以处理大部分的事情。有关更多信息,请参见http://xoomer.virgilio.it/infinity77/Phoenix/lib.agw.persist.persistencemanager.PersistenceManager.html

+0

但我没有找到一种方法来安装具有持久性模块的最新wxpython。 – sushma

+0

它应该在wx.lib.agw部分。我在PersistentControls下的wxPython 2.9演示中看到了它,但我知道你可以在2.8版本中获得它,尽管你可能需要从SVN中获取它。 –

+0

好的,谢谢,我会尽力的。 – sushma

相关问题