【发布时间】:2019-07-06 23:37:19
【问题描述】:
如果我的工作目录是符号链接,os.getcwd() 和 os.system("pwd") 不会给出相同的结果。我想使用os.path.abspath(".") 来获取我的工作目录(或其中的文件)的完整路径,目的是为了获得与os.path.realpath(".") 相同的结果。
如何在 python 2.7 中获得类似 os.path.abspath(".", followlink=False) 的东西?
示例:/tmp 是指向 /private/tmp 的符号链接
cd /tmp
touch toto.txt
python
print os.path.abspath("toto.txt")
--> "/private/tmp/toto.txt"
os.system("pwd")
--> "/tmp"
os.getcwd()
--> "/private/tmp"
如何从相对路径“toto.txt”中获取“/tmp/toto.txt”?
【问题讨论】:
标签: python directory path absolute