python下处理路径会出现在’C:\Windows\System32’路径下而不是在当前目录下,就会出现一些奇怪的坑。
试着执行一下三种目录获取命令,
1 | print(os.getcwd()) |
os.getcwd()
获取当前工作目录,而sys.path[0]
是当前运行的脚本文件所在的目录。sys.path[1]
作用不太明白,值会变化,但是基本都是当前脚本目录
判断哪一个是当前目录,就从os.getcwd()
与sys.path[0]
下手比较,如果不一样,就试试sys.path[1]
,计划通(逃