PyQT5-警告使用'exit','quit'或Ctrl-D退出Jupyter Notebook中的应用程序

时间:2018-10-14 18:11:03

标签: python python-3.x ipython pyqt5

我目前正在学习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)

现在,我不知道此警告是否有害。但是我该如何解决呢?

感谢您的帮助。谢谢

1 个答案:

答案 0 :(得分:0)

您遇到此错误是因为您在代码中使用了 sys.exit() 函数。它是从pyqt4到pyqt5实现的,这是最新的!我建议你不要使用 sys.exit 而不是这个你可以使用 app = QApplication(sys.argv) app.exec_() app.quit() 来终止你的窗口。