13218067760 发表于 2021-11-19 14:49

小白 pyqt5 求助

刚刚学习pyqt5,按照书上内容配置后运行还是报错,麻烦大佬指点一下,谢谢!!!!

Clinton 发表于 2021-11-19 15:55

class应在if __name__ == "__main__":之前

willgoon 发表于 2021-11-19 16:06

ui_mainwindow未定义
你写的uimainwindow和ui_mainwindow

swhje 发表于 2021-11-19 16:35

你定义的类名是ui_mainwindow ,创建的是uimainwindow   ,所以报错未定义

zxc9989 发表于 2021-11-19 16:39

请把if __name__ == "__main__":代码块搬到最底下,类和方法写到上面去

Wang5201314 发表于 2021-11-19 16:47

先调用在定义 妙啊

13218067760 发表于 2021-11-19 17:10

zxc9989 发表于 2021-11-19 16:39
请把if __name__ == "__main__":代码块搬到最底下,类和方法写到上面去

谢谢大佬指教

13218067760 发表于 2021-11-19 17:11

Clinton 发表于 2021-11-19 15:55
class应在if __name__ == "__main__":之前

谢谢大佬指教

machi 发表于 2021-11-19 17:16

先 定义 再调用啊,classxxx() 写到最前面, if__name__ 写到最后

楚子沦i 发表于 2021-11-19 20:38

从上到下执行的,你要把class定义在前面才行
页: [1] 2
查看完整版本: 小白 pyqt5 求助