Python怎么判断文件路径是否存在?Python如何判断路径是否为文件夹

在python之中可以使用open()函数或者是其他模块提供的方法来打开任意的文件,而打开文件的前提就是这个文件路径必须是真实存在的 。那么本篇文章就将会给大家来分享四个方法实现判断文件路径存在,以及路径是否为文件夹的需求,一起看看吧 。

Python怎么判断文件路径是否存在?Python如何判断路径是否为文件夹

文章插图
首先这四个方法都是由python内置模块os来提供的,这个模块有很多方法可以对文件进行操作 。
(1)那么要判断文件路径是否存在的话就可以使用os.path.exists(path)方法,这个方法的参数就是文件路径 。而且这个文件路径的末尾可以为文件夹或者是文件,也就是说这个方法可以同时实现文件和文件路径是否存在的判断,代码示例如下:
os.path.exists(r’D:\\tmp\demo.py’)True文件路径存在时返回的结果就是布尔类型的True值了,而且另一个判断文件是否存在的方法就是isfile() 。不过它要求路径的末尾必须是一个文件,在大部分情况下都是用exists()方法的 。
(2)那么判断文件路径是否文件夹的话有两个方法可以使用,分别为isdir和isfile() 。这两个方法的作用就是,调用dir()方法当路径为文件夹时返回True,反之则是返回一个False 。而isfile()方法则刚好和它是相反,所以只需要用一个方法就能够判断路径是否为文件夹了,示例如下:
【Python怎么判断文件路径是否存在?Python如何判断路径是否为文件夹】os.path.isfile(”C:\\progarm\\admin”)False以上就是关于“Python怎么判断文件路径是否存在?Python如何判断路径是否为文件夹”的全部内容了,希望对你有所帮助 。

    推荐阅读