微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

模块“ PyQt5”没有属性“ QtWebEngineWidgets”

如何解决模块“ PyQt5”没有属性“ QtWebEngineWidgets”

![我的代码] [1]

我使用pip和pip3安装了所有库。

我正在使用python 3.8.3和spyder 4.1.4

在ı编写代码IDE时,向我展示了QtWebEngine中的所有库,但是尝试启动我的代码时,IDE说

“模块'PyQt5'没有属性'QtWebEngineWidgets'” 和ı在计算机中拥有所有QtWebEngineWidgets文件

import PyQt5 as py
import sys

app=py.QtWidgets.QApplication(sys.argv)
#app = Py.QApplication(sys.argv)

window = py.QtWidgets.QMainWindow()
window = py.QtWidgets.QWidget()



p=py.QtWebEngineWidgets.QWebEngineView(window)
b=py.QtCore.QUrl('https://stackoverflow.com')
p.load(b)
p.show()





window.setGeometry(0,35,400,400)
window.setwindowTitle("Ground Control")
window.show()

app.exec_()

解决方法

from PyQt5 import QtWidgets,QtWebEngineWidgets

将其放入其中,这将使您更进一步

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。