公众号关注 “菜鸟学Python”
设为 “星标”,重磅干货,第一时间送达!
烟花三月下扬州,我想3月能下楼。虽然很多地方都已经开始慢慢的开放了,但是我怀念的胡辣汤,海底捞,还有烧鸡都没有开门。眼看宅在家,吃了睡睡了吃,肚子上的救生圈都出来了一层又一层。宅男的我都练出一身厨艺。买了理发工具已经可以兼职当“Tony”老师理发了。
想必大家已经窝在家里快发霉了吧,趁着时间充裕,我又重新捡起了之前学习的PyQt5。以前不是有一个打地鼠的游戏,这次用简单100多行代码写一个《消灭地鼠病毒》的小游戏,效果如下,废话少说先看视频!
视频镇楼
01
PyQt介绍及安装
PyQt5是基于Digia公司强大的图形程式框架Qt5的python接口,由一组python模块构成。PyQt5本身拥有超过620个类和6000函数及方法。在可以运行于多个平台,包括:Unix, Windows,and Mac OS。Python的gui中有三大框架,分别是PyQt、wxpython和tkinter,我个人偏爱于PyQt,因为PyQt是比较流行的一个 Tkinter 的替代品,功能非常强大,可以用Qt开发多美漂亮的界面,也就可以用PyQt开发多么漂亮的界面
安装PyQt
其实安装比较简单,只需在命令行输入pip install PyQt5,引入模块:
02
构建界面
构造窗口,添加图标和音乐,并以网格形式对控件进行布局
1).构造1个窗口
PyQt5应用必须创建一个应用(Application)对象;