PyQt5最全68 Web之PyQt5调用JavaScript代码
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtWebEngineWidgets import *
import sys
import os
class WebEngineView(QWidget):
"""
PyQt5调用JavaScript代码
PyQt5和JavaScrip交互
什么叫交互
PyQt5<->JavaScript 即互相调用内部的函数
"""
def __init__(self):
super(WebEngineView, self).__init__()
self.setWindowTitle('PyQt5调用JavaScript')
self.setGeometry(5, 30, 1355, 730)
self.layout = QVBoxLayout()
self.setLayout(self.layout)
self.browser = QWebEngineView()
url = os.getcwd() + '/pyqt5calljs.html'
self.browser.load(QUrl.fromLocalFile(url))
self.layout.addWidget(<