项羽我最近2周没来更新了,王者新赛季,沉迷了几天,被打自闭了。过来发文章舒缓下心情。0
上一篇文章是用python搜索大内存文件,而且只需要1k哦。大受好评!
今天就给我们的小脚本带个美美的窗口吧。
效果图如下:
是不是赏心悦目了很多,跟我来。
先做好铺垫的工作,工具必须先安装,我用的是PyCharm,然后安装qt designer ,PyUIC。qt designer 是图形设计界面,PyUIC是图形设计界面生成的.ui文件转换为.py文件的工具。这两个软件大伙请到百度搜索安装教程了。超级多教程。
安装完成后打开qt designer,把想要的内容设计上去
然后拖拽按钮拖出一个天线的符号,在里面关联动作与函数
出来配置连接,然后编辑,增加函数,关联一起。
关联完成,按钮上显示动作,天线上面显示函数名。ui设计就大功告成了。
这个时候保存后会有SouSou.ui文件,然后用PyUIC工具转化为.py文件,会出现同名的SouSou.py文件。然后界面完成了。我们再新建一个SouSou2.py文件来进行逻辑编辑。
SouSou.ui源码如下:
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_Form(object):
def setupUi(self, Form):
Form.setObjectName("搜索E盘大于100M的文件")
Form.resize(640, 480)
self.pushButton = QtWidgets.QPushButton(Form)
self