随笔分类 - Python - PyQt5
摘要:from PyQt5.QtWidgets import QComboBox, QLineEdit, QListWidget, QCheckBox, QListWidgetItem from PyQt5 import QtWidgets from PyQt5.QtCore import Qt impo
阅读全文
摘要:python -m pip install opencv-python -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com许多教程里的代码都是用的老版本,函数API的接口有时不一样,如果不指定版本的话会安装最新版本,代码得
阅读全文
摘要:import time import matplotlib import matplotlib.pyplot as plt import numpy as np from scipy.interpolate import make_interp_spline as spline class PID:
阅读全文
摘要:from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import * import sys class MyLabel(QLabel): def __init__(self, *args, **kw):
阅读全文
摘要:1、pyinstaller生成EXE文件时产生的错误 RecursionError: maximum recursion depth exceeded python默认的递归深度是很有限的(默认是1000),因此当递归深度超过999的样子,就会引发这样的一个异常。 解决方法: 在xxx.spec文件
阅读全文
摘要:from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * from math import * import sys class GaugePanel(QWidget): def __init__(self): super().__init__() self.setWindowTitle("
阅读全文
摘要:1、环境: python3.6(Anaconda3安装包带的) pyinstaller(3.3.1) 2、打包单文件 先测试了一下hello.py在python控制台内可以运行,接着用pyinstaller的打包命令将其打包,但打包后的exe无法运行 3、上网搜索了一下,说是缺少platform文件
阅读全文
摘要:环境: pyqt5 python3.6 需求:insertplaintext随着内容的增加执行时间越来越长,导致gui卡顿。而appenplaintext没有这个问题,但是会添加一个换行.... 这里更正一下:appenplaintext没有卡顿是测试的时间不够长,长时间增加内容测试之后也会卡顿,其
阅读全文
摘要:环境: python3.6 pyqt5 只是简单的一个思路,请忽略脆弱的异常防护: 需要注意的地方: 1、对QSerialPort的读写操作需要在同一个线程,不能跨线程操作 2、serialwork内不能有死循环,原因可能是死循环阻塞了串口接收事件的传递,导致readall函数一直读不到数据。如果非
阅读全文
摘要:转载出处:药少敏 ,感谢原作者清晰的讲解思路! 下述代码是我通过自己互联网搜索和拜读完此篇文章之后写出的具有同样效果的爬虫代码: 知识就像碎布,记得“缝一缝”,你才能华丽丽地亮相。 1.Beautiful Soup 1.Beautifulsoup 简介 此次实战从网上爬取小说,需要使用到Beauti
阅读全文
摘要:转载节选自该博客地址:http://blog.csdn.net/u013401853/article/details/54581512,博主的步骤写的很详细,感谢! QT Creator安装 因为我们需要使用Qt design来设计界面,所以需要安装Qt Creator。直接官网下载安装就好,比较大
阅读全文
摘要:1、安装环境: python3.6 win8系统 2、安装方法 直接在windows cmd命令行(不需要进入python命令行模式)内输入 pip install PyQt5 等一会就行了。 用pip安装的原因是我不会安装官网下载的PyQt5文件(PyQt5_gpl-5.10.zip)~~ 3、测
阅读全文

浙公网安备 33010602011771号