王磊的程序员之路 2018-12-13
前两天有一个粉丝问我是否有pyqt5的教程,于是上网找了一下,爬了一个比较好的入门到实践的教程,感觉还不错,所以分享给大家!有需要其他教程的童鞋可以私信联系我。
什么是PyQt?
说到PyQt,就不得不提Qt和Python,学C++的朋友对此应该不陌生,作为一个C++的多平台GUI框架,丰富的文档支持、优良的跨平台特性以及强大的IDE:Qt Creator,吸引了一大群开发人员和使用者,PyQt是一个用python创建GUI(图形界面)应用程序的工具包它是Python编程语言和Qt库的成功融合,Qt库是目前最强大的库之一可以将你的python脚本生成图形界面,并打包成exe等在windows / mac / linux三个系统平台运行软件
效果如图所示:
一些项目教程
http://code.py40.com/pyqt5/
学习资料汇总
http://pydemo.readthedocs.io/zh_CN/latest/contents/prepare/00_reference.html
gitbook
https://maicss.gitbooks.io/pyqt5/content/
思维导图
PyQt的优缺点
Python的GUI库有很多,比如Python自带的Tkinter、WxPython、pyGtk等,这里简单列一下PyQt与Python其他GUI库相比较的优缺点
- Tkinter Python自带,运行速度不错,提供的功能不丰富
- WxPython 源自C++、跨平台、丰富,但是复杂
- PyQt 跨平台、代码简洁、开发高效
获取方式:
1、右上角点击关注;
2、评论区任意评论或者转发一下;
3、最下面,旁边的收藏,小手点击一下,进入下一步;
4、第123步做完了,私信回复:pyqt5
5、私信不要多字,不要少字,不要错字,私信方法:点击我头像,进入主页面,右上角有私信功能,在关注的上方位置。