gpt4 book ai didi

python - 如何在python中找到符号链接(symbolic link)或软链接(soft link)的目标文件的完整(绝对路径)

转载 作者:IT老高 更新时间:2023-10-28 12:32:40 28 4
gpt4 key购买 nike

当我给ls -l/etc/fonts/conf.d/70-yes-bitmaps.conf

lrwxrwxrwx <snip> /etc/fonts/conf.d/70-yes-bitmaps.conf -> ../conf.avail/70-yes-bitmaps.conf

那么对于符号链接(symbolic link)或软链接(soft link),如何在python中找到目标文件的完整(绝对路径),

如果我使用

os.readlink('/etc/fonts/conf.d/70-yes-bitmaps.conf')

输出

../conf.avail/70-yes-bitmaps.conf

但我需要绝对路径而不是相对路径,所以我想要的输出必须是,

/etc/fonts/conf.avail/70-yes-bitmaps.conf

如何将..替换为符号链接(symbolic link)或软链接(soft link)文件的父目录的实际完整路径。

最佳答案

os.path.realpath(path)

os.path.realpath返回指定文件名的规范路径,消除路径中遇到的任何符号链接(symbolic link)。

关于python - 如何在python中找到符号链接(symbolic link)或软链接(soft link)的目标文件的完整(绝对路径),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3220755/

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