在Python中,os.path.isfile()
函数用于检查给定的路径是否是一个存在的文件
以下是一个示例:
import os
symlink_path = "symlink_target"
# 创建一个指向实际文件的符号链接
os.symlink("actual_file.txt", symlink_path)
# 检查符号链接是否指向一个实际文件
if os.path.isfile(symlink_path):
print(f"{symlink_path} 是一个存在的文件")
else:
print(f"{symlink_path} 不是一个存在的文件")
在这个例子中,我们首先创建了一个名为symlink_target
的符号链接,它指向名为actual_file.txt
的实际文件。然后,我们使用os.path.isfile()
函数检查符号链接是否指向一个实际文件。如果是,我们打印出相应的消息。