当打开"python.analysis.typeCheckingMode": "strict"或"python.analysis.typeCheckingMode": "basic"时,包含其他模块导入的.py文件不识别重新导入,并以错误突出显示它们:
"Flow" is not exported from module "prefect"
Import from "prefect.core" insteadPylancereportPrivateImportUsage如果原始模块具有__init__.py,但不包含__all__导出,而是导入所有单独的对象(在Flow以上的情况下)。在settings.json中是否有任何方法可以关闭特定的设置或处理静音的错误噪声?
发布于 2022-05-22 09:20:13
您可以通过在settings.json中设置一个覆盖来关闭此设置:
"python.analysis.diagnosticSeverityOverrides": {
"reportPrivateImportUsage":"none"
}您还可以将其设置为“警告”或“信息”,以减少干扰性通知。
https://stackoverflow.com/questions/70735379
复制相似问题