我目前正在学习PyQt5,遇到this problem并使用此处说明的解决方案解决了该问题,但此后,我一直看到此警告
An exception has occurred, use %tb to see the full traceback.
SystemExit: 0
/home/aditya/anaconda3/lib/python3.6/site-packages/IPython/core/interactiveshell.py:2971: UserWarning: To exit: use
'exit', 'quit', or Ctrl-D.
warn("To exit: use 'exit', 'quit', or Ctrl-D.", stacklevel=1)
现在,我不知道此警告是否有害。但是我该如何解决呢?
感谢您的帮助。谢谢
答案 0 :(得分:0)
您遇到此错误是因为您在代码中使用了 sys.exit() 函数。它是从pyqt4到pyqt5实现的,这是最新的!我建议你不要使用 sys.exit 而不是这个你可以使用 app = QApplication(sys.argv) app.exec_() app.quit() 来终止你的窗口。