PyQt5简介
PyQt是QT框架的Python语言实现,存在有PyQt3,PyQt4,PyQt5三个版本。PyQt5已经于之前的版本有较大的区别,建议直接学习PyQt5就可以了。官方网站:https://www.riverbankcomputing.com/software/pyqt/download5
再说下QT。Qt库是世界上最强大的GUI库之一,跨平台,开发语言为C++。官方网站:https://www.qt.io
再说下GUI。GUI就是图像用户界面。Python的GUI库很多,除了PyQt,还有Tkinter,wxPython,PyGTK等等。不过,其中PyQt是最好用,最专业的。
所以一句话,学Python的GUI,用PyQt5就对了。
学前准备
学习PyQt5之前,python3的基础语法,需要会熟练运用。
python3的基础语法,学习资料,个人觉得以下两个足够:
这两个学习资料,不仅可以当教程,还可以当手册,不懂就查,忘了就翻,值得一直收藏。
如果新手觉得入门不够,那根据自身情况,再找些资料看看。
如果高手想继续精深python,当然再找些更精深的python书籍就好。
PyQt5自学攻略
一.书籍
专门讲解PyQT的书很少,目前就这三本书:
1.《Python Qt GUI快速编程》 作者:Mark Summerfield
2.《PyQt5快速开发与实战》