这个问题在这里已有答案:
我从目录home/a/b/
开始我的python代码文件foo.py。
文件foo.py
位于home/x/y/k
。
在foo.py
文件里面有什么方法可以获得路径home/x/y/k
。
我使用了os.getcwd()
和os.path.realpath()
这些函数,它们都返回home/a/b
。
我将不胜感激任何方向的帮助。
在foo.py文件中使用os.path.abspath(__file__)
。这样,无论您从哪里开始编写脚本,都将始终获得foo.py的路径。