Python学习-17.Python中的错误处理(二)
2014-09-27 22:59
309 查看
错误是多种多样的,在 except 语句中,可以捕获指定的异常
修改代码如下:
那么,现在只有在 path 和 mode 都正确的情况下,才会输出文件内容,而错误的话,则会输出错误的信息。
修改代码如下:
import io path = r'' mode = 'w' try: file = open(path,mode) str = file.read() print(str) except FileNotFoundError as e: print(e) except io.UnsupportedOperation as e: print(e) finally: print('end')
那么,现在只有在 path 和 mode 都正确的情况下,才会输出文件内容,而错误的话,则会输出错误的信息。
相关文章推荐
- python学习笔记(1)-错误处理、调试和测试
- python学习笔记(十)错误处理、Matplotlib绘图示例
- Python3学习笔记06-循环设计、循环对象、函数对象、错误处理、动态类型
- python学习——错误处理
- Python学习-16.Python中的错误处理
- Python学习笔记之错误处理(关键词:错误处理、异常机制、try、except、else、finally、raise)
- python学习第十八天 --错误&异常处理
- 初学Python的学习笔记11----使用元类、错误处理和调试
- 【Python学习笔记】错误处理
- python学习(二)之文件处理与错误异常
- Python学习-18.Python中的错误处理(三)
- python学习之调试 错误捕捉及处理
- [Python学习]使用minidom来处理XML的示例 (二)–XML的写入
- OpenCV学习——错误处理机制
- [Python学习]使用minidom来处理XML的示例 (一)–XML的读取
- Python学习笔记---模块;文件与文本处理
- C/C++学习笔记3 - cin深入分析(下) - cin的错误处理(原创)
- [Python学习]Unicode及编码处理心得
- [Python学习]Unicode及编码处理心得
- Python相关模块学习1 处理文件名模块glob