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 Mysql自动备份脚本
Jul 14 Python
Python使用代理抓取网站图片(多线程)
Mar 14 Python
在Python的Django框架中simple-todo工具的简单使用
May 30 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
Sep 08 Python
python中numpy.zeros(np.zeros)的使用方法
Nov 07 Python
python opencv设置摄像头分辨率以及各个参数的方法
Apr 02 Python
python得到单词模式的示例
Oct 15 Python
Appium+python自动化怎么查看程序所占端口号和IP
Jun 14 Python
10个Python面试常问的问题(小结)
Nov 20 Python
3种python调用其他脚本的方法
Jan 06 Python
python中remove函数的踩坑记录
Jan 04 Python
Python pandas求方差和标准差的方法实例
Aug 04 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
解析ajax事件的调用顺序
2013/06/17 PHP
PHP写日志的实现方法
2014/11/05 PHP
laravel 数据验证规则详解
2019/10/23 PHP
用Mootools获得操作索引的两种方法分享
2011/12/12 Javascript
js面向对象 多种创建对象方法小结
2012/05/21 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
2014/02/24 Javascript
Javscript删除数组中指定元素并返回新数组
2014/03/06 Javascript
Javascript字符串浏览器兼容问题分析
2014/12/01 Javascript
AngularJS语法详解(续)
2015/01/23 Javascript
jQuery弹出框代码封装DialogHelper
2015/01/30 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
浅析BootStrap中Modal(模态框)使用心得
2016/12/24 Javascript
详解nodejs微信jssdk后端接口
2017/05/25 NodeJs
最简单的JS实现json转csv的方法
2019/01/10 Javascript
解决layui动态加载复选框无法选中的问题
2019/09/20 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
vue实现两个组件之间数据共享和修改操作
2020/11/12 Javascript
Python 自动安装 Rising 杀毒软件
2009/04/24 Python
Python中shape计算矩阵的方法示例
2017/04/21 Python
python3如何将docx转换成pdf文件
2018/03/23 Python
解决Django的request.POST获取不到内容的问题
2018/05/28 Python
Python BS4库的安装与使用详解
2018/08/08 Python
Window环境下Scrapy开发环境搭建
2018/11/18 Python
Python OOP类中的几种函数或方法总结
2019/02/22 Python
python面试题Python2.x和Python3.x的区别
2019/05/28 Python
处理Selenium3+python3定位鼠标悬停才显示的元素
2019/07/31 Python
Django实现文件上传和下载功能
2019/10/06 Python
html5 自定义播放器核心代码
2013/12/20 HTML / CSS
大学自主招生推荐信
2014/05/10 职场文书
天地会口号
2014/06/17 职场文书
高中同学会活动方案
2014/08/14 职场文书
校园广播稿100字
2014/10/06 职场文书
学习雷锋精神活动总结
2015/02/06 职场文书
公安机关起诉意见书
2015/05/20 职场文书
ES6 解构赋值的原理及运用
2021/05/25 Javascript