PyQt5
文章平均质量分 50
Qingsan18
这个作者很懒,什么都没留下…
展开
-
使用pyinstaller打包
记录一下使用pyinstaller打包exe的经历,主要参考了这篇知乎:别再问我Python打包成exe了(最适合小白的终极解答)!前提是得安装好pyinstaller包,这个就不说了之前打包时的主要问题是pyinstaller会把程序用到的所有第三方包及相关的包都打包进来,以至于程序体积非常大,这次主要学习了一下怎么在虚拟环境里只把程序需要用的包打包进来,减小程序体积。第一步:创建虚拟环境需用到以下命令:conda create -n 虚拟环境名字 python==3.6 #创建虚原创 2021-09-29 16:30:10 · 3068 阅读 · 0 评论 -
Python 调用另一个模块里的全局变量
在项目中遇到了一个这样的小问题:在主程序里定义了一个全局变量,编写了一堆函数放到了另外几个.py文件里,然后想在放函数的.py文件里调用全局变量,发现调用不了。我自己的项目里是一个UI界面的问题,对Ui_MainWindow的类定义了一个printf的方法,在主函数里创建了一个实例,然后想在另一个模块里用这个实例打印一些东西查了一些博客,这里记录一下解决办法:在某一个模块里定义一个全局变量初始化的函数:(比如说这个模块叫做commonFunc.py)def global_var_init(原创 2022-04-08 16:11:34 · 5170 阅读 · 0 评论 -
PyQt5在QTextBrowser中实时输出信息
在主界面Ui_MainWindow类中自定义一个printf函数,如下: def printf(self, mes): self.textBrowser.append(mes) # 在指定的区域显示提示信息 self.cursot = self.textBrowser.textCursor() self.textBrowser.moveCursor(self.cursot.End) QtWidget原创 2021-09-29 10:17:09 · 11387 阅读 · 15 评论