python异常:pythonIOError异常python打开文件异常

时间:2024-04-01 20:41:23

1.python读取不存在的文件时,抛出异常

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