【发布时间】:2012-07-09 21:57:24
【问题描述】:
我使用 wxpython 创建了一个 UI 构建器,这意味着我可以动态创建按钮和其他小部件,然后程序会给我代码。
问题来了: 我怎样才能让用户保存他们的工作?稍后再加载,所有的小部件都会重新出现在屏幕上?
我尽我所能,甚至使用exec(),但我总是遇到问题。
有人可以发布一个有关如何执行此操作的示例吗?我在互联网上找不到任何关于此问题的信息。
【问题讨论】:
-
您是否使用任何现有的工具来处理此类事情,例如 wxGlade?一些示例代码展示了您尝试过的内容或无效的内容,将获得更好的响应。
-
它在我的旧电脑上已经死了,但我使用了诸如 exec('wx.Button(...)') 之类的东西并尝试重新创建所有小部件,但没有任何反应。我希望有人可以发布一个我可以查看的示例。
-
另外,我正在尝试制作自己的 wxGlade 类型
标签: python user-interface wxpython wxwidgets