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程序
Apr 04 Python
深入理解Python 代码优化详解
Oct 27 Python
使用Python3中的gettext模块翻译Python源码以支持多语言
Mar 31 Python
python正则实现提取电话功能
Feb 24 Python
浅谈Python中的私有变量
Feb 28 Python
Python逐行读取文件中内容的简单方法
Feb 26 Python
python的turtle库使用详解
May 10 Python
Python实战之制作天气查询软件
May 14 Python
python批量将excel内容进行翻译写入功能
Oct 10 Python
关于Python 中的时间处理包datetime和arrow的方法详解
Mar 19 Python
Python用摘要算法生成token及检验token的示例代码
Dec 01 Python
分享Python获取本机IP地址的几种方法
Mar 17 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
Terran剧情介绍
2020/03/14 星际争霸
图书管理程序(一)
2006/10/09 PHP
调整优化您的LAMP应用程序的5种简单方法
2011/06/26 PHP
php addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
destoon安全设置中需要设置可写权限的目录及文件
2014/06/21 PHP
访问编码后的中文URL返回404错误的解决方法
2014/08/20 PHP
ThinkPHP中数据操作案例分析
2015/09/27 PHP
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
利用js的Node遍历找到repeater的一个字段实例介绍
2013/04/25 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
jquery选择器使用详解
2014/04/08 Javascript
基于jquery和svg实现超炫酷的动画特效
2014/12/09 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
解决JS请求服务器gbk文件乱码的问题
2015/10/16 Javascript
详解Js模板引擎(TrimPath)
2016/11/22 Javascript
Angularjs使用过滤器完成排序功能
2017/09/20 Javascript
webpack配置导致字体图标无法显示的解决方法
2018/03/06 Javascript
详解Vue的钩子函数(路由导航守卫、keep-alive、生命周期钩子)
2018/07/24 Javascript
swiper在angularjs中使用循环轮播失效的解决方法
2018/09/27 Javascript
微信小程序日历效果
2018/12/29 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
[02:16]2018年度CS GO最具人气选手-完美盛典
2018/12/16 DOTA
[02:29]大剑、皮鞭、女装,这届DOTA2勇士令状里都有
2020/07/17 DOTA
巧用Python装饰器 免去调用父类构造函数的麻烦
2012/05/18 Python
基于python实现微信模板消息
2015/12/21 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
对python 命令的-u参数详解
2018/12/03 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
python3.6环境下安装freetype库和基本使用方法(推荐)
2020/05/10 Python
Python正则表达式如何匹配中文
2020/05/27 Python
Conforama瑞士:家具、厨房、电器、装饰
2020/09/06 全球购物
初始化了一个没有run()方法的线程类,是否会出错?
2014/03/27 面试题
环保倡议书300字
2014/05/15 职场文书
通知的写法
2015/04/23 职场文书
Kubernetes中Deployment的升级与回滚
2022/04/01 Servers