我在python中工作,使用过exec(f'from {file} import myArray')
。然后vscode认为myArray没有在后面的代码中定义。有没有办法简单地隐藏这个错误?
这可能只是linting的一个警告,请将以下内容添加到settings.json
文件中以尝试解决问题。
"python.linting.pylintArgs": [
"--disable=E1101",
"--disable=W,C"
]
其中,E1101
是错误代码,可以根据您的情况进行修改。CCD_ 4是错误级别。
参考:
C:约定。违反编码风格标准
R:编写错误的代码
W:一些python特定问题
E:很可能是代码中的错误
F:阻止pylint进一步运行的错误
或者直接禁用linting(CTRL+SHIFT+p->Python:启用/禁用linting-->禁用)。