我最近对Python的GUI编程产生了兴趣。
我已经对Pygame有过丰富的经验,但是发现使用Tkinter,票证等提供的界面会更容易。
但是,我很难找到任何关于 Python 门票的像样的文档或教程。(与Pygame不同,有几个指南/教程我觉得相当不错)
我在哪里可以找到一个好的教程?(这只假设了解Python,希望没有Tk的知识)
tickets是一组额外的小部件,最初未包含在标准Tkinter发行版中。现在改进的 ttk 工具包是较新的 Python 版本(2.7 或 3.2)中 Tkinter 的一部分,不再需要票证。更多讨论可以在这里找到。
可以在此处找到有关现代Tk的好教程。
好吧,经过一些额外的搜索,我找到了我自己问题的答案(终于!
斯蒂芬·弗格(Stephen Ferg)的《特金特思维》(Thinking in Tkinter
)看起来不错,现在我实际上对它的工作原理有了很好的了解(耶!
重新考虑工单和 ttk 的角色。它们是不同的东西。工单将小部件添加到标准 Tkinter 集中。TTK 添加了复制现有小部件但具有可配置外观的小部件。因此,如果您想让您的 GUI 看起来像本地操作系统应用程序使用 ttk,但您只能获得一组有限的小部件。如果您想要更强大的小部件并且不太关心外观,请使用门票。