PyQt5:一个逗号引发的闪退血案

【日常小计】

在开发PyQt5程序时,调用了一个写入excel表格的后端方法,但是每次打开页面点击对应的动作,窗口就会闪退,而且Python后台也没有提示出任何的异常堆栈,后来经过在后端一点一点的单点测试,终于发现是一个逗号惹的祸。

在给一个对象的属性赋值时,后面多加了一个逗号,但是Pycharm又没有进行友情提示,为什么?因为在Python的语法里面,加了逗号这个值就默认变成(,)Tuple类型了,而写入excel单元格的值不接受Tuple,而由于Pyqt5的主线线程被打断之后,后端的程序也不再继续跑下去,程序自动崩溃了。

相关推荐
kaico201827 分钟前
Python 在 Jenkins Pipeline 中的使用总结
开发语言·python·jenkins
多彩电脑28 分钟前
在Kivy中制造可移动控件
python
Zy_Yin12337 分钟前
拆解如何用anthropic金融agent做投研
人工智能·python·深度学习·金融·github
清水白石00837 分钟前
Python 变量的本质:从“盒子思维”到“引用思维”,彻底理解赋值到底发生了什么
java·python·ajax
yaoxin52112339 分钟前
423. Java 日期时间 API - DayOfWeek 和 Month 枚举
开发语言·python
燐妤42 分钟前
Python工具使用:Pycharm
python·pycharm
Wonderful U1 小时前
基于Python+Django的私有化云笔记系统:从痛点分析到完整实现
笔记·python·django
weixin_468466851 小时前
机器学习数据预处理新手实战指南
人工智能·python·算法·机器学习·编程·数据预处理
大数据魔法师1 小时前
Streamlit(二十)- API 参考文档(十三)- 缓存与状态管理组件
python·web