如何确定文件所在的路径?

时间:2019-02-26 01:55:15

标签: python filepath

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

我会向您提供任何帮助。

1 个答案:

答案 0 :(得分:1)

在foo.py文件中使用os.path.abspath(__file__)。 这样,无论从何处启动脚本,您都将始终获取foo.py的路径。