Python文件存在判断方法是什么?Python用什么方法得到文件是否存在

python程序开发之中有些功能是需要打开文件才可以对其进行操作的 , 而这个文件则必须存在于这个路径上才能够将其打开 , 否则会发生错误导致程序运行停止 。下面文章会来介绍几个python文件存在判断方法 , 想学习的小伙伴就一起往下看看吧 。

Python文件存在判断方法是什么?Python用什么方法得到文件是否存在

文章插图
一、Try异常捕获语句
从打开文件不存在就会报错这一点可以看出来 , 使用Try异常捕获语句能够来判断这个文件是否存在 , 因为异常类型之中有一个为FileNotFoundError , 意思就是出现文件类型错误时会将其捕获 。
那么只需要将打开文件的代码写在try语句块之中 , 就可以来在它捕获到异常时得到文件不存在的信息了 。并且还可以加上PermissionError这个错误类型的捕获 , 它是在文件没有权限进行访问时抛出的异常 , 详细代码示例如下:
try:    f =open(’ foo.txt’)    f.close()except FileNotFoundError:    print ("und.")except PermissionError:     print ("le.")二、内置模块os
或者可以去使用内置模块os之中的方法来实现python文件存在判断 , 能够调用的方法有exists以及access()两个 。第一个方法只需要传入文件路径字符串 , 如果返回的值为False就表示该文件不存在 , 代码如下:
import osos.path.exists(“test_file.txt”)而access()方法则是需要传入文件路径以及操作模式两个参数 , 第二个参数的值为os.F_OK即可来判断这个路径上的文件是否存在 , 代码示例如下所示:
import osif os.access("/file/path/foo.txt", os.F_OK):  print ("exist.")【Python文件存在判断方法是什么?Python用什么方法得到文件是否存在】以上就是关于“Python文件存在判断方法是什么?Python用什么方法得到文件是否存在”的全部内容了 , 希望对你有所帮助 。
Python文件存在判断方法是什么?Python用什么方法得到文件是否存在

文章插图
Python文件存在判断方法是什么?Python用什么方法得到文件是否存在

文章插图
Python文件存在判断方法是什么?Python用什么方法得到文件是否存在

文章插图
微信扫码Python课,免费报名
Python文件存在判断方法是什么?Python用什么方法得到文件是否存在

文章插图
现在报名赠100例知识点合集
Python文件存在判断方法是什么?Python用什么方法得到文件是否存在

文章插图

    推荐阅读