解决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"
]
}
至此,解决!
好记性不如烂键盘---点滴、积累、进步!