Python 判断路径是目录还是文件 - 使用 os.path.isdir() 和 os.path.isfile()
Python 判断路径是目录还是文件
在 Python 中,可以使用 os 模块中的 isdir() 和 isfile() 函数来判断一个路径是目录还是文件。
示例代码
import os
path = '/path/to/file_or_directory'
if os.path.isdir(path):
print('这是一个目录')
elif os.path.isfile(path):
print('这是一个文件')
else:
print('不是一个有效的路径')
注意
在判断之前,需要确保指定的路径存在,否则会抛出异常。
建议
- 使用
os.path.exists(path)函数判断路径是否存在,避免出现异常。 - 使用
os.path.abspath(path)函数获取路径的绝对路径,方便判断和操作。
原文地址: https://www.cveoy.top/t/topic/ohAx 著作权归作者所有。请勿转载和采集!