Python QWebEngineView在第二次呼叫时崩溃
我正在尝试使用PyQt5和QWebEngineView显示html文件 我使用Python中TKinter的一个按钮调用下面的函数,它打开了一个包含html的窗口。但是,如果我关闭窗口并再次按下按钮,就会导致JupyterNotebook上的内核崩溃 我已经把它缩小到QWebEngineView,因为我可以多次重新打开窗口,而不包括那些涉及Python QWebEngineView在第二次呼叫时崩溃,python,pyqt5,jupyter,qwebengineview,Python,Pyqt5,Jupyter,Qwebengineview,我正在尝试使用PyQt5和QWebEngineView显示html文件 我使用Python中TKinter的一个按钮调用下面的函数,它打开了一个包含html的窗口。但是,如果我关闭窗口并再次按下按钮,就会导致JupyterNotebook上的内核崩溃 我已经把它缩小到QWebEngineView,因为我可以多次重新打开窗口,而不包括那些涉及web的行 def positiongraph(): app = QApplication(sys.argv) window = QWidget()
web
的行
def positiongraph():
app = QApplication(sys.argv)
window = QWidget()
window.show()
web = QWebEngineView(window)
web.load(QUrl("file:///graphs/Faculty Network (position).html"))
web.show()
result = app.exec_()
#clean up?
window.close()
web.close()
app.quit()
del web
del window
del app