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根据文件大小打log日志
Oct 09 Python
Django1.7+python 2.78+pycharm配置mysql数据库教程
Nov 18 Python
python输出指定月份日历的方法
Apr 23 Python
深入理解Python中装饰器的用法
Jun 28 Python
Python 3实战爬虫之爬取京东图书的图片详解
Oct 09 Python
Python实现一个服务器监听多个客户端请求
Apr 12 Python
python 实现对数据集的归一化的方法(0-1之间)
Jul 17 Python
numpy中三维数组中加入元素后的位置详解
Nov 28 Python
python:批量统计xml中各类目标的数量案例
Mar 10 Python
Python数据正态性检验实现过程
Apr 18 Python
Python可视化工具如何实现动态图表
Oct 23 Python
python中的时区问题
Jan 14 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
计数器详细设计
2006/10/09 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
详解WordPress中用于合成数组的wp_parse_args()函数
2015/12/18 PHP
Laravel find in set排序实例
2019/10/09 PHP
PHP调用接口API封装的例子
2019/10/11 PHP
JavaScript 获取事件对象的注意点
2009/07/29 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
自己动手写的javascript前端等待控件
2015/10/30 Javascript
常用javascript表单验证汇总
2020/07/20 Javascript
JavaScript String(字符串)对象的简单实例(推荐)
2016/08/31 Javascript
使用Ajax生成的Excel文件并下载的实例
2016/11/21 Javascript
AngularJS打开页面隐藏显示表达式用法示例
2016/12/25 Javascript
bootstrap table之通用方法( 时间控件,导出,动态下拉框, 表单验证 ,选中与获取信息)代码分享
2017/01/24 Javascript
jQuery表格(Table)基本操作实例分析
2017/03/10 Javascript
详解使用 Node.js 开发简单的脚手架工具
2018/06/08 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
微信小程序防止多次点击跳转和防止表单组件输入内容多次验证功能(函数防抖)
2019/09/19 Javascript
vue用elementui写form表单时,在label里添加空格操作
2020/08/13 Javascript
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
[02:50]【扭转乾坤,只此一招】DOTA2全新版本永雾林渊开启新篇章
2020/12/24 DOTA
Python的Django框架安装全攻略
2015/07/15 Python
Python制作刷网页流量工具
2017/04/23 Python
Python 导入文件过程图解
2019/10/15 Python
通过实例简单了解Python中yield的作用
2019/12/11 Python
python selenium操作cookie的实现
2020/03/18 Python
新手常见Python错误及异常解决处理方案
2020/06/18 Python
浅析CSS3中鲜为人知的属性:-webkit-tap-highlight-color
2017/01/12 HTML / CSS
利用html5 canvas动态画饼状图的示例代码
2018/04/02 HTML / CSS
美国第二大团购网站:LivingSocial
2016/07/24 全球购物
美国家用和厨房电器销售网站:Appliances Connection
2020/01/24 全球购物
省三好学生申请材料
2014/01/22 职场文书
百日安全活动总结
2014/05/04 职场文书
社保委托书怎么写
2014/08/02 职场文书
宾馆安全管理制度
2015/08/06 职场文书
MySQL中使用or、in与union all在查询命令下的效率对比
2021/05/26 MySQL
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL