- 博客(21)
- 资源 (6)
- 问答 (6)
- 收藏
- 关注

原创 PyQt5 自定义开关按钮
代码展示import sysfrom PyQt5.QtCore import Qt, pyqtSignal, QTimer, QRectF, QRectfrom PyQt5.QtGui import QFont, QColor, QPainter, QPainterPath, QPen, QBrush, QPixmap, QRadialGradientfrom PyQt5.QtWidgets import QSlider, QApplication, QWidget, QPushButton
2021-02-26 16:47:19
4041
1
原创 使用Flask-Restful后无法正常捕获全局异常的解决
PS 最近才入坑flask,之前一直以pyqt5为主,在使用flask的过程中碰到了居多的难题和坑,记录一下,笔记有点杂乱,能保证看懂就行。PS自定义异常反馈格式全局异常捕获坑来了:使用flask-restful解决思路相关资料自定义异常反馈格式基本上网上的一些教程都有,以下代码不做过多说明# error_types.pyimport jsonfrom flask import requestfrom werkzeug.exceptions import HTTPExceptioncl
2022-05-12 12:12:27
1448
6
原创 PyQt5:窗口风格以及QComboBox类setMaxVisibleItems()不生效的解决
目录窗口风格获取窗口风格全局应用局部控件设置风格setMaxVisibleItems()不生效解决办法参考资料窗口风格获取窗口风格 # 当前系统环境:Windows10 from PyQt5.QtWidgets import QStyleFactory styles = QStyleFactory.keys() #获取当前系统支持的窗口风格 print(styles) # ----------输出结果---------- ['windowsvista', 'Windows', 'Fusi
2022-01-13 16:52:55
1145
原创 PyQt5 程序崩溃日志记录
常规PyQt5程序入口:if __name__ == '__main__': app = QApplication(sys.argv) form = MyWidget() # 程序实例 form.show() sys.exit(app.exec_())记录崩溃日志的程序入口:import osimport cgitbif __name__ == '__main__': log_dir = os.path.join(os.getcwd(), 'log')
2021-08-24 15:33:51
2228
3
原创 Visual Studio 2019安装,无法下载安装文件解决
目录解决方案方案一:更新系统方案二:更换网络连接方式方案三:修改DNS方案四:修改hosts文件因工作需要要调用dll,所以要知道C#相关知识和运行,所以不得不下载Visual Studio,这里下载最新版2019版;下载时一直碰到无法下载安装文件,经过几经波折,终须找到了可行办法。解决方案方案一:更新系统更新系统,以下是vs2019支持的系统方案二:更换网络连接方式无线网安装时不行就改为网线连接安装,反之亦然方案三:修改DNS使用手机热点连接,修改DNS,114.114.114.11
2021-06-07 10:36:58
14179
9
原创 pycharm创建指令模板
因工作原因,总会要写pyqt5 的程序,每次都要导入同样大量的pyqt5的包,就会很烦心,所以直接生成对应的模板,快捷生成模板内容,省心了不少!下文以python文件为例:打开pycharmFile --> Settings --> Editor --> Live Templates1、找到python项,点击右侧 + 号,选择 1,创建Live Template新模板;2、修改abbreviation,设成自己想用的指令;3、在下方template text中输入想要的模
2021-05-27 18:29:36
404
原创 PyQt5 pycharm配置(2)语言家QtLinguist
Pycharm配置语言家QtLinguistQtLinguist作用Pycharm配置1、配置PylUpdate2、配置QtLinguistPycharm使用配置1、使用PylUpdate生成.ts文件2、使用QtLinguist对应翻译并生成.qm文件3、使用.qm文件展示多语言界面Pycharm配置设计师DesignerQtLinguist作用当GUI界面需要多种语言展示时,可通过QtLinguist配置翻译文件Pycharm配置1、配置PylUpdate2、配置QtLinguistPych
2021-03-26 16:42:48
1220
2
原创 PyQt5 自定义QTableWidget
添加功能1、设置单元格文本居中2、添加自定义按钮3、设置指定行、列不可编辑代码展示from PyQt5 import QtWidgets, QtCorefrom PyQt5.QtCore import pyqtSignal, Qtfrom PyQt5.QtWidgets import QTableWidget, QTableWidgetItem, QItemDelegatefrom switchbtn import SwitchBtnclass MyTableWidget(QTabl
2021-02-26 16:59:11
910
1
原创 PyQt5 Pycharm配置设计师Designer及项目简述
PyQt5使用流程PyQt5安装1、PyQt52、PyQt5-tools三级目录PyQt5安装1、PyQt5 pip install PyQt5 #安装最新版 pip install PyQt5==5.12.1 #安装指定版 pip install PyQt5 -i http://pypi.douban.com/simple/ #豆瓣源下载pip设置源: https://blog.youkuaiyun.com/weixin_43868038/article/details/1136055792
2021-02-03 16:24:14
1461
原创 PyQt5 简易计算器
目录。。。代码pyqt5的designer设计GUI界面ui-->py代码逻辑处理代码展示效果源码链接。。。初学pyqt5,界面比较简陋,逻辑处理上也是自己一步一步的整理的,所以看着会比较乱,仅供参考代码pyqt5的designer设计GUI界面ui–>py代码ui转译为py后的代码# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'widget.ui'## Create
2021-01-22 20:16:47
464
1
原创 解析工具 :xpath
xpath使用xpathXPath常用规则使用xpathXpath,全称是XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言。它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索。因此xpath常在爬虫中被用到。XPath常用规则例如:html选取html的所有子节点/html选取根元素html(绝对路径)...
2020-05-31 11:20:42
438
原创 Python 函数限时运行
最近碰到需求,希望能限制函数运行的时间,若限定时间内函数未运行完,则结束此次执行,重新开始下一次执行,直到限定时间内能正常运行完为止。因为是在windows上运行,网上看到的很多用的信号量的办法解决,但是无法适用于win系统经过多次查找,发现可以使用 eventlet 包完成该需求!安装所需的包——eventletpip install eventlet导包注意import eventlet # 导入eventlet模块eventlet.monkey_patch() # 添加猴子补丁
2020-05-31 11:06:42
1719
1
原创 python安装
初识python关于python安装python下载python安装包1. 根据电脑选择相应exe安装包:2. 安装3. 完成安装小尾巴关于pythonPython是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。安装python下载python安装包下载...
2020-05-21 14:53:51
290
1
python(377 / 365)
2020-05-21
更新pycharm后pyqt5程序出现KeyboardInterrupt
2022-03-31
串口modbus指令发送问题
2022-03-01
pyqt5 线程相关问题,求解决思路
2021-10-25
PyQt5 无边框程序 需在XP版能使用的语法
2021-09-29
pyqt5 气泡单独设置文字颜色
2021-09-13
pycharm 中ts文件爆红如何让处理
2021-05-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人