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

【日常小计】

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

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

相关推荐
Irene19916 小时前
Python 和 JavaScript 对照学习:字符串方法、运算符及其规则
python
m0_743623926 小时前
Python如何计算NumPy数组的协方差矩阵_调用cov函数进行特征分析
jvm·数据库·python
qq_380619166 小时前
Layui表格怎么隐藏指定列
jvm·数据库·python
21439656 小时前
mysql如何通过yum源快速安装_mysql官方yum安装教程
jvm·数据库·python
c***89206 小时前
python爬虫——爬取全年天气数据并做可视化分析
开发语言·爬虫·python
qq_654366986 小时前
mysql如何选择存储引擎_mysql MyISAM与InnoDB深度对比
jvm·数据库·python
21439656 小时前
MySQL升级如何回滚到旧版本_灾难恢复方案与快照备份恢复
jvm·数据库·python
AC赳赳老秦6 小时前
HR必备:OpenClaw批量筛选简历、发送面试通知,优化招聘流程
运维·人工智能·python·eclipse·github·deepseek·openclaw
qq_372154236 小时前
HTML怎么处理右键菜单_HTML contextmenu自定义(已废弃)替代方案【指南】
jvm·数据库·python
weixin_568996066 小时前
Redis怎样定位每秒被高频访问的热点键
jvm·数据库·python