1.python读取不存在的文件时,抛出异常
通过 open()方法以读“r”的方式打开一个 abc.txt 的文件(该文件不存在),执行 open()打开一个不存在的文件时会抛 IOError 异常,通过 Python 所提供的 try...except...语句来接收这个异常。
文件存在,源码:
try:
open("test.py",'r')
print("文件已打开!")
except IOError:
print("该文件不存在或者损坏,不可打开!")
open("test.py",'r')
print("文件已打开!")
except IOError:
print("该文件不存在或者损坏,不可打开!")
输出:
文件不存在,源码:
try:
open("test1.py",'r')
print("文件已打开!")
except IOError:
print("该文件不存在或者损坏,不可打开!")
open("test1.py",'r')
print("文件已打开!")
except IOError:
print("该文件不存在或者损坏,不可打开!")
输出: