PyQt5 瀏覽器

PyQt5 瀏覽器

PyQt5 支援名為 QWebView 的瀏覽器小控制元件。

QWebView 使用 Webkit 渲染引擎。Safari,App Store 和許多 OS X 應用程式使用 Web 瀏覽器引擎。

load() 方法開啟引數中的的 URL(QUrl)。你可以使用以下命令建立 QUrl:QUrl(url)

show() 用來顯示視窗小控制元件。

安裝

要使用此控制元件,你可能需要安裝其他軟體包:

sudo apt-get install python3-pyqt5.qtwebkit

PyQt5 webkit 示例

下面的示例在 PyQt5 視窗中載入網頁。

#!/usr/bin/env python

import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebKit import *
from PyQt5.QtWebKitWidgets import *
from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow

app = QApplication(sys.argv)

web = QWebView()
web.load(QUrl("https://www.python.org"))
web.show()

sys.exit(app.exec_())

PyQt5 Webkit