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

【日常小计】

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

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

相关推荐
陌上笙清净20 分钟前
flask内存马的真谛!!!
后端·python·网络安全·flask
A Genius30 分钟前
Pytorch实现MobilenetV2官方源码
人工智能·pytorch·python
pzx_0012 小时前
【论文阅读】相似误差订正方法在风电短期风速预报中的应用研究
开发语言·论文阅读·python·算法·leetcode·sklearn
柠檬豆腐脑2 小时前
跨语言集成:将 Python 的强大功能带入 Nodejs 应用
前端·python·node.js
江上挽风&sty2 小时前
python爬虫--小白篇【爬虫实践】
爬虫·python
伊一大数据&人工智能学习日志2 小时前
Python爬虫——HTML中Xpath定位
爬虫·python·html
AskHarries3 小时前
如何利用EasyExcel导出带有选择校验框的excel?
java·后端·spring cloud·excel
fendouweiqian3 小时前
python请求SSL问题
网络·python·ssl
fuvuof4 小时前
设计模式——单例模式和工厂模式
python·单例模式·设计模式