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

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

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

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

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

    1

    2

    3

    4

    5

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

    True

     

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

    False

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

    1

    2

    3

    4

    5

    >>> 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

    1

    2

    3

    4

    5

    >>> 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学习网