Python 如何设置岗哨目录?德扬戈

Python 如何设置岗哨目录?德扬戈,python,django,path,operating-system,Python,Django,Path,Operating System,我正试图设置哨兵。 我正在将这段代码放入我的设置中。py 其中包含使用git(我仍然不确定这里为什么需要git) 不知怎的,我就是不能正确地获取git头 我的文件结构是 我尝试过类似的方法,但这只会让我到达父目录,我相信我需要再往上走一个目录才能到达git头所在的位置 print os.path.abspath(os.path.join(os.path.dirname(_文件),os.pardir)) 提前感谢您的帮助。如果您需要再上一个目录,那么您可以将另一个os.pardir加入当前目录:

我正试图设置哨兵。 我正在将这段代码放入我的
设置中。py
其中包含使用git(我仍然不确定这里为什么需要git)

不知怎的,我就是不能正确地获取git头

我的文件结构是

我尝试过类似的方法,但这只会让我到达父目录,我相信我需要再往上走一个目录才能到达git头所在的位置

print os.path.abspath(os.path.join(os.path.dirname(_文件),os.pardir))


提前感谢您的帮助。

如果您需要再上一个目录,那么您可以将另一个
os.pardir
加入当前目录:

os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir, os.pardir))