- 博客(8)
- 收藏
- 关注
原创 python 迁移虚拟环境
在不同机器上执行python代码时可能会面临环境迁移的问题,这里总结一下虚拟环境的迁移办法(anaconda环境直接安装即可,但是第三方库太多了,用虚拟环境还是比较简洁的) 打包需要迁移的虚拟环境 激活需要打包的虚拟环境,在对应目录下创建一个文件夹whl,并新建requirements.txt文件,进入whl文件夹:pip freeze --all > requirements...
2019-07-11 09:58:08 2015 3
原创 pyinstaller 打包代码
项目即将完成时都要面临程序打包的问题,利用pyinstaller依赖库进行.py 文件的打包,语句很简单,现在将过程中遇到的问题总结如下: 在打包之前,需要考虑代码环境的问题,一般我们都是在anaconda环境下进行开发的代码,而anaconda包含大量的第三方库,如果直接在其下执行打包,那么会形成一个很大的文件(>200M),如果想打包更为简洁的文件,直接的方法是新建一个虚拟环境,然...
2019-07-08 22:00:05 410
原创 PyQt5 多线程运行
下面介绍如何实现PyQt5多线程运行的方法:下面在第一个程序的基础上继续写:(1)导入依赖库import sysfrom demo import Ui_MainWindowfrom PyQt5.QtWidgets import QApplication, QMainWindowfrom PyQt5.QtCore import QThread其中 Thread 是PyQ...
2019-05-25 16:21:51 2987
原创 PyQt5 定时器使用
开发一个界面少不了要用到定时器的功能,下面简单描述一个PyQt5的定时器Qtimer使用步骤:下面在第一个程序的基础上添加定时器的内容:(1) 导入依赖库import sysimport timefrom demo import Ui_MainWindowfrom PyQt5.QtWidgets import QApplication, QMainWindow, QMessa...
2019-05-25 16:03:30 7895
原创 PyQt5 第一个程序
本文介绍设计PyQt5界面的基础框架。Step 1:利用QtDesigner设计界面如下:利用PyUIC将上述.UI文件转换成 demo.py 文件from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_MainWindow(object): def setupUi(self, MainWindow): ...
2019-04-24 23:04:06 439
原创 PyQt5 开发环境 (PyCharm)
本文总结了利用PyCharm开发PyQt5程序的环境配置步骤:Step 1: 安装PyQt5库pip install pyqt5Step 2: 安装Qt designerpip install pyqt5-toolsStep 3: 配置PyCharm(1)进入设置页面(File >> settings >> Tools >> Ex...
2019-04-11 22:11:38 267
原创 PyQt5 在非主线程(GUI线程)中实现弹窗
本文介绍在使用PyQt5写多线程的界面时,如何在非主线程中实现在界面上弹窗(QMessageBox)方法:在非主线程中发射槽信号,在主线程进行回应实现,具体方法为:Step 1: 创建界面文件(demo.py)from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_MainWindow(object): def setupUi...
2019-03-31 11:27:21 4956 7
原创 mysql.connector 小结
当Mysql的版本为8.0及以上时如果利用mysql.connector连接Mysql出现如下错误:mydb = mysql.connector.connect(host="localhost", user="root", passwd="1234", database="rac_ecust")mysql.connector.errors.NotSupportedError: Auth...
2019-03-16 21:11:12 1304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人