У меня есть файл html, который я хочу отобразить в окне PyQt5. Я создал MWE ниже. Когда я пытаюсь запустить код, я получаю сообщение об ошибке «js: Uncaught ReferenceError: L is not defined». Я предполагаю, что это ошибка javascript (?), Но я не знаком с javascript и вполне могу ошибаться.
Я сузил ошибку до строки "view.load (QtCore .QUrl.fromLocalFile (map_path)) ".
Как исправить эту ошибку? Или есть другой способ отобразить файл html? Спасибо.
import os
import folium
from PyQt5.QtWidgets import *
from PyQt5 import QtWebEngineWidgets, QtCore
current_dir = os.path.split(os.path.abspath(__file__))[0]
My_map = folium.Map(location = [50.819767,-1.087977], zoom_start=4)
My_map.save('map.html')
map_path = os.path.join(current_dir,'map.html')
app = QApplication([])
view = QtWebEngineWidgets.QWebEngineView()
view.load(QtCore.QUrl.fromLocalFile(map_path))
view.show()
app.exec_()