让程序走出Terminal。
学习编程最让人兴奋的事之一就是接触到GUI编程,因为那样可以让你的程序不在只是运行在黑乎乎的终端界面,可以拥有图形界面、窗口、按钮等各种各样的元素。
Python中用于GUI编程的模块有很多,比如经典的tkinter,很多人熟悉的PyQt5以及wxPython,如何选择这里不再废话,看标题就知道我用的是PyQt5了。至于我为什么选择了PyQt5,一个原因是有很多人推荐,另外一个是它有一个QSS,类似于前端中的CSS(层叠样式表),可以对界面的样式进行一些简单的定制。
因为网上的教程也不是很多且多数都一样,所以就挑了一些简单的API来练习一下,练习对象为之前做的翻译程序,为其添加一个简单的GUI。
more >>



