Python 3下的tkinter及附属库移植过程
在Python 3中,tkinter似乎是唯一的方法,而ttk给了我希望使用美观的GUI。如果没有将Python 2库移植到Python 3,那么让我们将Python 2转换成Python 3。通过使用"from future import unicode_literals, division, print_function"等@JBernardo的方法,tkinter并不像以前那么糟糕,你可以用它制作非常好的GUI。它比以前的版本更好地使用系统的控件和主题。为了获得更好的间距,您可能需要稍微调整页边距和填充。这是派克最擅长的一件事。PyQt也是一个很好的库(和PyGTK),但是您仍然可以用Tkinter生成很好的接口。@JBernado:丑陋是主观的,有点脱离主题小工具的现代tk。另外,坦率地说,大多数应用程序不需要太多的可视化pizazz——功能和/或易于开发往往是驱动因素。@布莱恩"功能性和/或易开发性"老兄,这就是PyQt的意义所在。Qt设计器是一个很好的接口工具。
下载地址
用户评论