PyQt5基础学习-QWebEngineView().load(QUrl.fromLocalFile(加载本地的html文件))
加载本地的html文件
LocalHtml.py
""" 加载本地的html页面 """ import os from PyQt5.QtWidgets import * from PyQt5.QtCore import QTimer, QDateTime from PyQt5.QtGui import * from PyQt5.QtCore import * from PyQt5.QtWebEngineWidgets import * import sys class WebEngineView(QMainWindow): def __init__(self): super(WebEngineView, self).__init__() self.setWindowTitle("装载本地web页面") self.setGeometry(5, 30, 1355, 730) url = os.getcwd() + os.path.sep + "HTML/test.html" self.browser = QWebEngineView() self.browser.load(QUrl.fromLocalFile(url)) self.setCentralWidget(self.browser) if __name__ == "__main__": app = QApplication(sys.argv) main = WebEngineView() main.show() sys.exit(app.exec_())
test.html
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>测试页面title>
head>
<body>
<h1>Hello PyQt5h1>
<h2>Hello PyQt5h2>
<h3>Hello PyQt5h3>
<h4>Hello PyQt5h4>
body>
html>