Python中的错误和异常处理简单操作示例【try-except用法】


Posted in Python onJuly 25, 2017

本文实例讲述了Python中的错误和异常处理操作。分享给大家供大家参考,具体如下:

#coding=utf8
print '''''
程序编译时会检测语法错误。
当检测到一个错误,解释器会引发一个异常,并显示异常的详细信息。
在代码中添加错误检测及异常处理,只需要将代码封装在try-except语句中。
try:
  try_suite
except :
  except_suite
-------------------------------------------------------------------------------
try之后的代码组就是用户管理的代码。
except之后的代码组是处理错误的代码。
'''
try:
  filename=raw_input("Enter file name:")
  output=open(filename,'r')
  for eachline in output:
    print eachline
  output.close()
except IOError,e:
  print "file open error:",e

运行结果:

Python中的错误和异常处理简单操作示例【try-except用法】

更多Python相关内容感兴趣的读者可查看本站专题:《Python入门与进阶经典教程》、《Python字符串操作技巧汇总》、《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python中Flask框架简单入门实例
Mar 21 Python
python dataframe astype 字段类型转换方法
Apr 11 Python
PyTorch搭建一维线性回归模型(二)
May 22 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
Jun 25 Python
python如何从文件读取数据及解析
Sep 19 Python
基于Python批量生成指定尺寸缩略图代码实例
Nov 20 Python
python3实现从kafka获取数据,并解析为json格式,写入到mysql中
Dec 23 Python
Python tkinter常用操作代码实例
Jan 03 Python
PyCharm第一次安装及使用教程
Jan 08 Python
python Canny边缘检测算法的实现
Apr 24 Python
python如何查看安装了的模块
Jun 23 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
Oct 15 Python
Python中函数及默认参数的定义与调用操作实例分析
Jul 25 #Python
Python实现类的创建与使用方法示例
Jul 25 #Python
python数据结构之链表的实例讲解
Jul 25 #Python
python数据结构链表之单向链表(实例讲解)
Jul 25 #Python
利用python模拟实现POST请求提交图片的方法
Jul 25 #Python
利用django如何解析用户上传的excel文件
Jul 24 #Python
Python编程之变量赋值操作实例分析
Jul 24 #Python
You might like
thinkphp中ajax与php响应过程详解
2014/12/08 PHP
PHP中把对象数组转换成普通数组的方法
2015/07/10 PHP
PHP中Http协议post请求参数
2015/11/02 PHP
jquery 学习之二 属性(类)
2010/11/25 Javascript
javascript判断ie浏览器6/7版本加载不同样式表的实现代码
2011/12/26 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
jQuery中dequeue()方法用法实例
2014/12/29 Javascript
JavaScript+html5 canvas绘制的小人效果
2016/01/27 Javascript
基于javascript实现listbox左右移动
2016/01/29 Javascript
十大热门的JavaScript框架和库
2017/03/21 Javascript
JS+HTML5实现图片在线预览功能
2017/07/22 Javascript
angular4模块中给标签添加背景图的实现方法
2017/09/15 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
nodejs调取微信收货地址的方法
2017/12/20 NodeJs
VUEJS 2.0 子组件访问/调用父组件的实例
2018/02/10 Javascript
Vue源码解读之Component组件注册的实现
2018/08/24 Javascript
layer弹出子iframe层父子页面传值的实现方法
2018/11/22 Javascript
Python自动连接ssh的方法
2015/03/07 Python
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
Python基础篇之初识Python必看攻略
2016/06/23 Python
老生常谈Python进阶之装饰器
2017/05/11 Python
详谈python中冒号与逗号的区别
2018/04/18 Python
python创建属于自己的单词词库 便于背单词
2019/07/30 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
Python 下载及安装详细步骤
2019/11/04 Python
python 爬取疫情数据的源码
2020/02/09 Python
Python grequests模块使用场景及代码实例
2020/08/10 Python
python使用yaml 管理selenium元素的示例
2020/12/01 Python
Boden美国官网:英伦原创时装品牌
2017/07/03 全球购物
行政助理岗位职责
2013/11/10 职场文书
药品业务员岗位职责
2014/04/17 职场文书
2014年志愿者工作总结
2014/11/20 职场文书
停水通知
2015/04/16 职场文书
党员转正意见怎么写
2015/06/03 职场文书
电力企业职工培训心得体会
2016/01/11 职场文书