pyqt5的报错处理

收集遇到的报错

前言

摸了好久终于搞定了,不知道下次更新是什么时候了。

正文

报错 TypeError: argument 1 has unexpected type ‘NoneType’

参考这个StackOverFlow上的回答,将报错的函数改成直接调用即可。
比如之前的是

1
2
self.action_genrate.triggered.connect(self.genrateWork())  # 报错
self.action_genrate.triggered.connect(self.genrateWork) # 正确

参考

clicked.connect() Error