import sys
from os.path import dirname, abspath
path = dirname(dirname(dirname(abspath(__file__))))
sys.path.append(path)
print(path)
如图片 运行get_location.py 文件
这里必须加上"shansong"才可以
如下
sys.path.append(path+'\shansong')
有没有一些好办法 不这样写?
我觉得很丑
import sys
from os.path import dirname, abspath
path = dirname(dirname(dirname(abspath(__file__))))
sys.path.append(path)
print(path)
如图片 运行get_location.py 文件
这里必须加上"shansong"才可以
如下
sys.path.append(path+'\shansong')
有没有一些好办法 不这样写?
我觉得很丑
?
path = dirname(dirname(dirname(abspath(__file__))))
不是你写的吗每个
dirname
就跟cd ..
一样发现跳过头了你去掉一个
dirname
就好了嘛