gpt4 book ai didi

python - 获取目录的绝对路径

转载 作者:太空宇宙 更新时间:2023-11-04 10:38:45 37 4
gpt4 key购买 nike

如何在 Python 中获取目录的绝对路径(它必须是任何目录,而不是当前目录!)?

我尝试使用 os.path.listdir() 但它只产生相对的。谢谢!

最佳答案

使用os.path.abspath:

In [259]: for fname in os.listdir('.'):
...: print os.path.abspath(fname)
...:
D:\Documents\Desktop\t\old-linear
D:\Documents\Desktop\t\ZC_a0_3.xml

如果您尝试将 path 传递给 os.listdir,则使用 os.path.join:

In [266]: path=r'D:\Documents\Desktop\ttt'
...: for fname in os.listdir(path):
...: print os.path.join(path, fname)

D:\Documents\Desktop\ttt\old-linear
D:\Documents\Desktop\ttt\t6916A_a0_0.xml
D:\Documents\Desktop\ttt\t6916A_a0_1.xml

关于python - 获取目录的绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22116927/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com