MST

星途 面试题库

面试题:Python中错误报告原则之下的常见错误处理

在Python中,根据Python决定报告哪些错误的原则,当你编写一个文件读取函数时,可能会遇到文件不存在的情况,按照常规的错误报告原则,应该如何正确处理并报告这个错误?请给出代码示例。
12.7万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
def read_file(file_path):
    try:
        with open(file_path, 'r') as file:
            content = file.read()
            return content
    except FileNotFoundError as e:
        print(f"文件不存在: {e}")
        return None

# 调用函数
file_content = read_file('nonexistent_file.txt')