在读取文件前,可以使用try-except语句来捕捉可能出现的异常,并采取相应的处理措施,如提示用户或记录错误信息。以下是一个示例:
try:
with open('filename.txt', 'r') as f:
contents = f.read()
except IOError:
print('Error: Unable to read file')
在上述代码中,如果打开文件出现IOError异常,就会执行except语句块中的代码,提示用户无法读取文件。你也可以根据实际情况进行更精细的异常处理。