当我输入命令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
如何在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
如何将..
替换为符号链接或软链接文件的父目录的实际完整路径。
os.readlink
应该在 Ubuntu/Windows,Python 3.5 上工作。我刚刚测试过了:https://dev59.com/PHA75IYBdhLWcg3wkaCA#49590179 - alpha_989