说明
《Python 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gr99123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
FileNotFoundError 是 Python 中的一个内置异常类,用于指示在尝试访问或操作文件时未找到指定文件的错误。
以下是一个示例,演示了如何处理文件不存在错误:
try:
with open('nonexistent_file.txt', 'r') as f:
content = f.read()
print(content)
except FileNotFoundError as e:
print("File not found.", e)
# File not found. [Errno 2] No such file or
# directory: 'nonexistent_file.txt'
在这个例子中,我们尝试打开一个名为 nonexistent_file.txt
的文件进行读取。如果文件不存在,将引发 FileNotFoundError 异常。在 except 代码块中,我们捕获这个异常并打印错误消息。
FileNotFoundError 当所请求的文件或目录不存在时将被引发。 对应于 errno ENOENT。这个异常通常在以下情况下发生:
处理 FileNotFoundError 异常的方式通常是根据具体情况采取适当的措施,比如向用户显示错误消息、提供默认行为或进行其他操作以处理文件不存在的情况。
更新时间:2024-04-10 20:11:11 标签:python 异常 文件