Python 如果文件是链接文件,如何查找链接的目标路径

Python 如果文件是链接文件,如何查找链接的目标路径,python,file,hyperlink,Python,File,Hyperlink,如何查找文件是否为链接文件,并查找目标文件的路径(链接文件指向的实际文件)使用,然后检查st_mode字段。(是否为链接?)和(无论是否为链接,最终指向路径) 如果os.path.islink为True,并且您只希望遵循第一个链接,请使用。必须向您提供指向同一页面的链接多少次?os.path.realpath没有提供所述的实际目标文件路径的路径。看起来像os.path.realpath会解析符号链接,包括多重链接(多重嵌套?)symlinks.os.path.realpath仅在Unix系统中解

如何查找文件是否为链接文件,并查找目标文件的路径(链接文件指向的实际文件)

使用
,然后检查
st_mode
字段。

(是否为链接?)和(无论是否为链接,最终指向路径)


如果
os.path.islink
为True,并且您只希望遵循第一个链接,请使用。

必须向您提供指向同一页面的链接多少次?os.path.realpath没有提供所述的实际目标文件路径的路径。看起来像
os.path.realpath
会解析符号链接,包括多重链接(多重嵌套?)symlinks.os.path.realpath仅在Unix系统中解析链接,而不是在Windows中。
os.path.realpath
无法正确解析Linux上Python 2.3中的链接目标