解决vscode由于sys.path.insert(0, './utils/')导致无法转定义问题

由于代码用到了当前utils文件夹下的文件里面函数。
from xml_utils import load_xml_and_parse_new
这里xml_utils是utils文件夹下的xml_utils.py。
然后无法转定义很是麻烦,搞了半天没找到方法,然后当我把鼠标放在波浪号上面的时候会显示:

点快速修复:

然后加入就解决了。
会发现在当前文件夹生成了./.vscode/settings.json
里面是
{
"python.analysis.extraPaths": [
"./utils"
]
}

至此,解决!

posted @ 2023-03-28 13:44  无左无右  阅读(63)  评论(0编辑  收藏  举报