zoukankan      html  css  js  c++  java
  • 解决 No module named PyQt5.QtWebKitWidgets

    原因:在 PyQt 5.6(+) 版本中, 新增 QtWebEngineWidgets 代替QtWebKitWidgets。

    示例代码:
    #coding: utf-8

    import sys
    from PyQt5.QtCore import *
    from PyQt5.QtWidgets import *
    from PyQt5.QtGui import *
    from PyQt5.QtWebEngineWidgets import *

    class MainWindow(QMainWindow):
    def __init__(self, *args, **kwargs):
    super().__init__(*args, **kwargs)
    self.setWindowTitle("client")
    self.setWindowIcon(QIcon('icons/icon.png'))
    self.resize(900, 600)
    self.show()

    self.browser = QWebEngineView()
    url = 'https://www.baidu.com'
    self.browser.load(QUrl(url))
    self.setCentralWidget(self.browser)

    if __name__=='__main__':
    app = QApplication(sys.argv)
    window = MainWindow()
    window.show()
    sys.exit(app.exec_())
    参考文档:
    http://pyqt.sourceforge.net/Docs/PyQt5/introduction.html#module-PyQt5.QtWebEngineWidgets

  • 相关阅读:
    day10 测试2
    算法题
    day10 自动化测试
    day09 测试
    进行试验,对比
    多层网络的SIR实现
    day08 商城项目
    day07 cookie session 模板
    day06 模型类
    纸上谈兵:图(graph)
  • 原文地址:https://www.cnblogs.com/zxpo/p/7562968.html
Copyright © 2011-2022 走看看