• 技术文章 >Python技术 >Python基础教程

    python检测给定的路径是否存在的方法

    宋雪维宋雪维2021-02-22 16:51:28原创2964

    os.path 模块提供了函数用于检测给定的路径是否存在

    1、path 参数所指的文件或文件夹存在,调用os.path.exists(path) 返回 True,否则返回 False

    >>> os.path.exists('C:\\Windows')
    True
    
    >>> os.path.exists('C:\\Win')
    False

    2、path 参数存在并且是一个文件,调用 os.path.isfile(path) 返回 True,否则返回 False

    >>> os.path.isfile('C:\\Windows\\System32')
    False
    
    >>> os.path.isfile('C:\\Windows\\System32\\C_20280.NLS')
    True

    3、path 参数存在并且是一个文件夹,调用 os.path.isdir(path) 返回 True,否则返回 False

    >>> os.path.isdir('C:\\Windows\\System32\\C_20280.NLS')
    False
    
    >>> os.path.isdir('C:\\Windows\\System32')
    True
    专题推荐:python基础
    上一篇:python如何将相对路径转换为绝对路径? 下一篇:python使用互斥锁处理资源分配

    相关文章推荐

    • python配置日志记录• python处理绝对路径和相对路径函数有哪些?• python中包初始化有什么好处?• python绝对和相对导入的介绍• python如何将相对路径转换为绝对路径?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网