Para mostrar la ventana de mapa PyQt5, puede utilizar la clase QWebEngineView (nota: no es la versión antigua de la clase), por supuesto, comparar las versiones 5.11 y anteriores no tienen esta clase, puede utilizar PIP instalar! Los siguientes son dos métodos de instalación, se recomienda la segunda porque la primera puede ser demasiado lenta o no!
pip install PyQtWebEngine
pip install PyQtWebEngine -i https://pypi.douban.com/simple/
Bueno, después de la instalación de carga se puede lograr la charla página, de la siguiente manera:
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import *
import sys
class MainWindow(QMainWindow):
def __init__(self):
super(QMainWindow, self).__init__()
self.setWindowTitle('显示网页')
self.resize(800, 800)
# 新建一个QWebEngineView()对象
self.qwebengine = QWebEngineView(self)
# 设置网页在窗口中显示的位置和大小
self.qwebengine.setGeometry(20, 20, 600, 600)
# 在QWebEngineView中加载网址
self.qwebengine.load(QUrl(r"https://www.csdn.net/"))
if __name__ == '__main__':
app = QApplication(sys.argv)
win = MainWindow()
win.show()
sys.exit(app.exec_())
Resultados de operación, como se muestra a continuación, introduzca la URL de desea cargar, o simplemente lío!