PyQt5 使用QWebEngineView 内置浏览器模块时
需要加载本地的url(html)文件
使用正常的
“../”上一级目录
“./”本级目录
无法正常使用
需要使用os模块
其中:
import os
#获取当前路径
print(os.getcwd())
#获取上一级路径
print(os.path.abspath(os.path.dirname(os.getcwd())))
如此可以正常使用,加载本地url文件
import os
a = os.path.abspath(os.path.dirname(os.getcwd()))#获取上层目录
url_path = str(a) + "/data_db/data_url_temp/{}.html".format(self.id_fa)
web_show = QWebEngineView(self)
web_show.load(QUrl.fromLocalFile(url_path))