python – 包装Tkinter / ttk的高(呃)级框架

好奇是否有任何更高级别的框架试图包装Tkinter?例如,wx
Python由Dabo框架(http://dabodev.com/)和PythonCard包装.

动机:我们最近转向Python 2.7(Windows)并对新的ttk(Tile)支持留下了深刻的印象,它允许使用内置的Tkinter框架构建专业品质的平台本机GUI.在过去,我们会使用wxPython为我们的命令行实用程序创建简单的GUI界面,但是我们正在重新考虑这种策略,转而使用Tkinter / ttk来处理这些用例.

我们是Tkinter的新手(来自wxPython),虽然Tkinter / ttk似乎很容易使用,但似乎有很多重复的样板代码我们正在编写.在我们尝试将一些代码包含在自制的类中之前,我想确保我们不会重新发明轮子.

最佳答案 对你来说可能有点晚了.但我刚刚发布了一个名为tKroopy的测试版tkinter框架.其目的是提供一种在对话框之间切换的方法,并提供一些更高级别的小部件,例如轻松显示列表数据.

它被设计用于构建大量的中小型应用程序,并将它们组合在一个应用程序中,但没有理由不使用它来构建单个大型应用程序.

https://github.com/tKroopy/tkroopy

点赞