PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)

使用vs code编辑PySide2代码,运行过程中发现有E0611报错,但运行结果正常。
PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)
PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)
发现是pylint的问题,打开settings
PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)
查找

python.linting.pylintArgs

选择"Edit in settings.json"
PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)
在左侧可以看到对应的设置,并在右侧修改区添加配置内容

“–extension-pkg-whitelist=PySide2”

PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)

PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)
此时不会再出现报错信息
PySide2学习总结(四)vs code报错: No name 'QUrl' in module 'PySide2.QtCore'(E0611)