1. 简介

要给代码添加错误检测及异常处理,只需要将其封装在try-except中。

try:通常的代码

except:处理错误和异常的代码

2. 示例

import os
try:
path = 'E:'
os.chdir(path)
filename = raw_input('Enter file name: ')
fobj = open(filename, 'r')
for eachline in fobj:
print eachline, fobj.close()
except IOError, e:
print 'file open error: ', e

运行结果:

Enter file name: hello
file open error: [Errno 2] No such file or directory: 'hello'

最新文章

  1. MySQL中CURRENT_TIMESTAMP(转)
  2. RubyMine不能调试Rails项目的问题
  3. Java实现文件复制的四种方式
  4. hdu 5018 Revenge of Fibonacci
  5. Spring XML配置文件示例(一)——<Servlet name>-servlet.xml
  6. 5A的肖特基二极管 SK5x / SK5xx
  7. ECHO is off
  8. Java程序打包
  9. java基础之集合
  10. dos下遍历目录和文件的代码(主要利用for命令)
  11. 删除MySQL二进制日志
  12. nginx学习笔记——http module分析
  13. java虚拟机学习-JVM内存管理:深入Java内存区域与OOM(3)
  14. 一些常用的vim编辑器快捷键:
  15. 持久化和公平分发.py
  16. code——tmp
  17. CentOS7 命令笔记
  18. ubuntu16.10安装网易云音乐
  19. js实现UTC时间转为北京时间,时间戳转为时间
  20. UVA-1617 Laptop (贪心)

热门文章

  1. LinkedList源码分析(jdk1.8)
  2. ElasticSearch6.x版本聚合分析整理
  3. 在线图片base64编码
  4. MapReduce 运行全过程解析
  5. mysql主从配置详解(图文)
  6. 统一流控服务开源:基于.Net Core的流控服务
  7. Mybatis学习笔记之---环境搭建与入门
  8. java虚拟机学习笔记(四)---回收方法区
  9. zookeeper基本知识入门(一)
  10. pdf.js跨域加载文件