python
ziigea夫差差
吃饭第一名选手
展开
-
python错误日志(logging)
python错误日志文件内写法获取错误文件名、函数名、行数、错误详情try:'''code'''except Exception as e: filename = sys._getframe().f_code.co_filename function = sys._getframe().f_code.co_name lineno = sys._getframe().f_lineno exception = str(e)原创 2021-01-20 12:20:23 · 1260 阅读 · 9 评论 -
Python文件带图片打包exe(Pyinstaller)
1.安装pip install pywin32pip install pyinstaller2.打包pyinstaller -F --noupx -w -i favicon.ico main.py -n name-F:打包成一个EXE文件-w:不带console输出控制台,window窗体格式–paths:依赖包路径–icon:图标–noupx:不用upx压缩–clean:清理掉临时文件注意事项:1.在import其他py文件时必须写绝对路径,写相对路径会报错找不到module原创 2021-01-15 09:48:37 · 8235 阅读 · 6 评论 -
pyqt5踩坑记录
pyqt51. QTableWidget的速度问题2. QEditText监听文字变化3. QpushButton循环动态创建按钮,对应同一个槽函数,响应输出对应的按钮名称1. QTableWidget的速度问题数据库分页查询写入表格时,表格刷新过慢,平均耗时15s。导致时长原因是self.table_widget.horizontalHeader().setSectionResizeMode(col, QHeaderView.ResizeToContents)'''刷新表格''' def原创 2021-01-14 13:38:43 · 382 阅读 · 1 评论 -
python配置文件读写(ConfigParse)
配置文件1. 配置文件(config.ini)2. 读取配置文件3. 写入配置文件1. 配置文件(config.ini)ini文件格式:[section0] key0 = value0key1 = value1[section1]key2 = value2key3 = value示例[config]NUM = 40COLUMN = 8CREATE_SIZE_X = 400CREATE_SIZE_Y = 300[color]# 深蓝DARK_BLUE =rgba(1,77原创 2021-01-15 15:54:32 · 266 阅读 · 2 评论