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) 函数获取路径的绝对路径,方便判断和操作。
Python 判断路径是目录还是文件 - 使用 os.path.isdir() 和 os.path.isfile()

原文地址: https://www.cveoy.top/t/topic/ohAx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录