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实现猜数字游戏(无重复数字)示例分享
Mar 29 Python
Python tempfile模块学习笔记(临时文件)
May 25 Python
解决Pycharm中import时无法识别自己写的程序方法
May 18 Python
Python3.7中安装openCV库的方法
Jul 11 Python
Pandas之DataFrame对象的列和索引之间的转化
Jun 25 Python
Python中面向对象你应该知道的一下知识
Jul 10 Python
Django 创建后台,配置sqlite3教程
Nov 18 Python
Pytorch 实现focal_loss 多类别和二分类示例
Jan 14 Python
解决tensorflow训练时内存持续增加并占满的问题
Jan 19 Python
Python QTimer实现多线程及QSS应用过程解析
Jul 11 Python
python写文件时覆盖原来的实例方法
Jul 22 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
Mar 03 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
如何正确理解PHP的错误信息
2006/10/09 PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
2014/10/14 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
2019/10/16 PHP
javascript 面向对象思想 附源码
2009/07/07 Javascript
JavaScript Sort 表格排序
2009/10/31 Javascript
BootStrap Table对前台页面表格的支持实例讲解
2016/12/22 Javascript
基于vue实现分页/翻页组件paginator示例
2017/03/09 Javascript
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
javascript ES6 新增了let命令使用介绍
2017/07/07 Javascript
Angularjs单选框相关的示例代码
2017/08/17 Javascript
jquery实现购物车基本功能
2019/10/25 jQuery
nodejs实现UDP组播示例方法
2019/11/04 NodeJs
Vue extend的基本用法(实例详解)
2019/12/09 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
[02:59]2014DOTA2西雅图国际邀请赛 圆满落幕中国夺冠
2014/07/23 DOTA
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
py中的目录与文件判别代码
2008/07/16 Python
在Python中操作时间之strptime()方法的使用
2020/12/30 Python
利用Python实现网络测试的脚本分享
2017/05/26 Python
Python将多个excel文件合并为一个文件
2018/01/03 Python
对python append 与浅拷贝的实例讲解
2018/05/04 Python
Python简单爬虫导出CSV文件的实例讲解
2018/07/06 Python
使用Python中的reduce()函数求积的实例
2019/06/28 Python
Django urls.py重构及参数传递详解
2019/07/23 Python
python+tifffile之tiff文件读写方式
2020/01/13 Python
中科前程Java笔试题
2016/11/20 面试题
认识深刻的检讨书
2014/02/16 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
反四风对照检查材料思想汇报
2014/09/16 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
食品质检员岗位职责
2015/04/08 职场文书
会议通知范文
2015/04/15 职场文书
社会实践单位意见
2015/06/05 职场文书
JAVA springCloud项目搭建流程
2022/05/11 Java/Android