Python 选择性地超过与deloyment无关的VSCode警告/错误
我正在从事一个项目,其中一个.py文件在一个容器(Worker.py)中旋转。 此文件从项目中附加到系统路径的其他.py文件导入,以便所有文件都能正常工作。 看起来是这样的:Python 选择性地超过与deloyment无关的VSCode警告/错误,python,visual-studio-code,Python,Visual Studio Code,我正在从事一个项目,其中一个.py文件在一个容器(Worker.py)中旋转。 此文件从项目中附加到系统路径的其他.py文件导入,以便所有文件都能正常工作。 看起来是这样的: import os sys.path.append('/app/src/') from utils.general_utils import generic_function from handler.task_handler import TaskHandler VSCode抛出“无法导入utils.general
import os
sys.path.append('/app/src/')
from utils.general_utils import generic_function
from handler.task_handler import TaskHandler
VSCode抛出“无法导入utils.general_utils”错误,因为它当然事先不知道容器中放置了什么。
因此,我相信最好的解决办法是抑制这些错误。
但是,我不希望只禁用导入错误,因为它对于项目的其他部分仍然有用
如何做到这一点,或者有更好的替代方案吗?您可以尝试在
导入
行的末尾添加#noqa
注释,这将关闭该行的linting警告。您可以忽略源代码中的导入错误,具体消息是什么?是从派林来的吗?