当用户点击我的pyqt4应用程序中的按钮时,我想在操作系统的标准浏览器中打开网站。我怎么能这样做?
答案 0 :(得分:18)
你可以使用python webbrowser模块
import webbrowser
webbrowser.open('http://stackoverflow.com')
答案 1 :(得分:1)
您也可以使用QDesktopServices::openUrl
。
这是最小的工作示例,
from PyQt5.Qt import QApplication, QUrl, QDesktopServices
import sys
app = QApplication(sys.argv)
url = QUrl("https://stackoverflow.com/questions/3684857/pyqt4-open-website-in-standard-browser-on-button-click")
QDesktopServices.openUrl(url)