- 博客(21)
- 资源 (6)
- 问答 (6)
- 收藏
- 关注
原创 PyQt5 自定义开关按钮
代码展示 import sys from PyQt5.QtCore import Qt, pyqtSignal, QTimer, QRectF, QRect from PyQt5.QtGui import QFont, QColor, QPainter, QPainterPath, QPen, QBrush, QPixmap, QRadialGradient from PyQt5.QtWidgets import QSlider, QApplication, QWidget, QPushButton
2021-02-26 16:47:19
4209
1
原创 使用Flask-Restful后无法正常捕获全局异常的解决
PS 最近才入坑flask,之前一直以pyqt5为主,在使用flask的过程中碰到了居多的难题和坑,记录一下,笔记有点杂乱,能保证看懂就行。 PS自定义异常反馈格式全局异常捕获坑来了:使用flask-restful解决思路相关资料 自定义异常反馈格式 基本上网上的一些教程都有,以下代码不做过多说明 # error_types.py import json from flask import request from werkzeug.exceptions import HTTPException cl
2022-05-12 12:12:27
1615
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
1384
原创 PyQt5 程序崩溃日志记录
常规PyQt5程序入口: if __name__ == '__main__': app = QApplication(sys.argv) form = MyWidget() # 程序实例 form.show() sys.exit(app.exec_()) 记录崩溃日志的程序入口: import os import cgitb if __name__ == '__main__': log_dir = os.path.join(os.getcwd(), 'log')
2021-08-24 15:33:51
2426
3
原创 Visual Studio 2019安装,无法下载安装文件解决
目录解决方案方案一:更新系统方案二:更换网络连接方式方案三:修改DNS方案四:修改hosts文件 因工作需要要调用dll,所以要知道C#相关知识和运行,所以不得不下载Visual Studio,这里下载最新版2019版; 下载时一直碰到无法下载安装文件,经过几经波折,终须找到了可行办法。 解决方案 方案一:更新系统 更新系统,以下是vs2019支持的系统 方案二:更换网络连接方式 无线网安装时不行就改为网线连接安装,反之亦然 方案三:修改DNS 使用手机热点连接,修改DNS,114.114.114.11
2021-06-07 10:36:58
14932
9
原创 pycharm创建指令模板
因工作原因,总会要写pyqt5 的程序,每次都要导入同样大量的pyqt5的包,就会很烦心,所以直接生成对应的模板,快捷生成模板内容,省心了不少! 下文以python文件为例: 打开pycharm File --> Settings --> Editor --> Live Templates 1、找到python项,点击右侧 + 号,选择 1,创建Live Template新模板; 2、修改abbreviation,设成自己想用的指令; 3、在下方template text中输入想要的模
2021-05-27 18:29:36
485
原创 PyQt5 pycharm配置(2)语言家QtLinguist
Pycharm配置语言家QtLinguistQtLinguist作用Pycharm配置1、配置PylUpdate2、配置QtLinguistPycharm使用配置1、使用PylUpdate生成.ts文件2、使用QtLinguist对应翻译并生成.qm文件3、使用.qm文件展示多语言界面Pycharm配置设计师Designer QtLinguist作用 当GUI界面需要多种语言展示时,可通过QtLinguist配置翻译文件 Pycharm配置 1、配置PylUpdate 2、配置QtLinguist Pych
2021-03-26 16:42:48
1466
2
原创 PyQt5 自定义QTableWidget
添加功能 1、设置单元格文本居中 2、添加自定义按钮 3、设置指定行、列不可编辑 代码展示 from PyQt5 import QtWidgets, QtCore from PyQt5.QtCore import pyqtSignal, Qt from PyQt5.QtWidgets import QTableWidget, QTableWidgetItem, QItemDelegate from switchbtn import SwitchBtn class MyTableWidget(QTabl
2021-02-26 16:59:11
1012
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.csdn.net/weixin_43868038/article/details/113605579 2
2021-02-03 16:24:14
1600
原创 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
526
1
原创 解析工具 :xpath
xpath使用xpathXPath常用规则 使用xpath Xpath,全称是XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言。它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索。因此xpath常在爬虫中被用到。 XPath常用规则 例如: html 选取html的所有子节点 /html 选取根元素html(绝对路径) ...
2020-05-31 11:20:42
524
原创 Python 函数限时运行
最近碰到需求,希望能限制函数运行的时间,若限定时间内函数未运行完,则结束此次执行,重新开始下一次执行,直到限定时间内能正常运行完为止。 因为是在windows上运行,网上看到的很多用的信号量的办法解决,但是无法适用于win系统 经过多次查找,发现可以使用 eventlet 包完成该需求! 安装所需的包——eventlet pip install eventlet 导包注意 import eventlet # 导入eventlet模块 eventlet.monkey_patch() # 添加猴子补丁
2020-05-31 11:06:42
1803
1
原创 python安装
初识python关于python安装python下载python安装包1. 根据电脑选择相应exe安装包:2. 安装3. 完成安装小尾巴 关于python Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。 安装python 下载python安装包 下载...
2020-05-21 14:53:51
327
1
python(377 / 365)
2020-05-21
串口modbus指令发送问题
2022-03-01
更新pycharm后pyqt5程序出现KeyboardInterrupt
2022-03-31
pyqt5 线程相关问题,求解决思路
2021-10-25
PyQt5 无边框程序 需在XP版能使用的语法
2021-09-29
pyqt5 气泡单独设置文字颜色
2021-09-13
pycharm 中ts文件爆红如何让处理
2021-05-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅