包装Tkinter的高(er)级框架/

2024-09-30 01:27:22 发布

您现在位置:Python中文网/ 问答频道 /正文

好奇是否有更高级别的框架试图包装Tkinter?例如,wxPython是由Dabo框架包装的(http://dabodev.com/)还有Python。在

动机:我们最近迁移到了Python2.7(Windows),并对新的ttk(Tile)支持印象深刻,它允许我们使用内置的Tkinter框架构建专业质量的平台原生GUI。过去我们会使用wxPython为我们的命令行实用程序创建简单的GUI接口,但是我们认为这种策略有利于在这些用例中使用Tkinter/ttk。在

我们是Tkinter(来自wxPython)的新手,虽然Tkinter/ttk似乎使用起来很简单,但似乎有很多重复的样板代码我们正在编写。在我们尝试用一组自制的类来包装我们的代码之前,我想确定我们不是在发明轮子。在


Tags: 代码com框架httptkinterwindowswxpythongui
3条回答

对你来说可能有点晚了。但我刚刚发布了一个名为tKroopy的tkinter框架。它的目的是提供一种在对话框之间切换的方法,并提供一些更高级的小部件,比如轻松地显示表格数据。在

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

https://github.com/tKroopy/tkroopy

我所知道的唯一一个似乎很陈腐,Python megawidgets。在

您可以在Tkinter wiki上找到其他人的列表。在

tkRAD支持Python2和3,看起来很成熟

https://pypi.python.org/pypi/tkRAD/1.6.5

相关问题 更多 >

    热门问题