我已经在Google和StackOverflow上进行了搜索,但我很难找到答案,即使它看起来应该很容易。
如何使用Python将URL加载到自己的窗口中,而不是在浏览器中?我想这在Tkinter或其他一些GUI包中应该是微不足道的。
答案 0 :(得分:3)
呀。使用PyQt / PySide中的QWebView非常容易
你基本上实例化一个新的QWebView并将url传递给它
QWebView.load(QUrl('http://www.www.pythoncentral.io'))
你可以在这里阅读更多内容
http://pythoncentral.io/pyside-pyqt-tutorial-qwebview/
以及pyQt docs
答案 1 :(得分:0)
一个新选项是: pywebview
pywebview是围绕webview的轻量级跨平台包装器 允许在自己的本机GUI中显示HTML内容的组件 窗口。它使您可以在桌面上使用Web技术 应用程序,隐藏了GUI基于浏览器的事实。