在Linux系统下进行编译。
Linux系统安装PyQt5
sudo apt-get install python3-pyqt5
打开网页:
import webbrowser
webbrowser.open('http://www.baidu.com/')
用pyqt5打开网页:
import sys
from PyQt5.QtCore import QUrl
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWebEngineWidgets import QWebEnginePage, QWebEngineView
app = QApplication(sys.argv)
browser = QWebEngineView()
browser.load(QUrl("http://www.baidu.com/"))
browser.show()
app.exec_()
简单界面的浏览器:
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton ,QDesktopWidget ,QLabel ,QGridLayout
import webbrowser ,sys
class Ui_MainWindow(QWidget):
item_name = "PyQt打开外部链接"
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.tips_1 = QLabel("网站:<a href='http://www.baidu.com/'>http://www.baidu.com/</a>");
self.tips_1.setOpenExternalLinks(True)
self.btn_webbrowser = QPushButton('webbrowser效果', self)
self.btn_webbrowser.clicked.connect(self.btn_webbrowser_Cl