📅  最后修改于: 2023-12-03 15:04:21.455000             🧑  作者: Mango
os.path.realpath()
方法用于返回指定路径的真实路径,具体是通过检验、解析符号链接后的版本来实现的。
下面是 os.path.realpath()
方法的语法格式:
os.path.realpath(path)
path
: 目录的路径。该方法返回指定路径的真实路径。
下面的示例中,我们将演示如何使用 os.path.realpath()
方法:
import os
path = "/mnt/c/Users/username/Documents"
real_path = os.path.realpath(path)
print("The real path of {} is {}".format(path, real_path))
输出结果为:
The real path of /mnt/c/Users/username/Documents is /mnt/c/Users/username/Documents
os.path.realpath()
方法如果路径不存在,则会引发 FileNotFoundError
异常。os.path.realpath()
方法无法验证符号链接目标是否存在或解析是否导致循环符号链接。