如何确定文件所在的路径? [重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我从目录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

我将不胜感激任何方向的帮助。

python filepath
1个回答
1
投票

在foo.py文件中使用os.path.abspath(__file__)。这样,无论您从哪里开始编写脚本,都将始终获得foo.py的路径。

© www.soinside.com 2019 - 2024. All rights reserved.