本文实例讲述了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 except用法与作用_Python中关于try-except用法的错误和异常处理详解相关推荐

  1. python元组读取到列表_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...

    如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...

  2. python主函数的作用_python中main函数的用法

    原博文 2020-03-27 20:25 − **什么场景下会有main函数?** 当该python脚本被作为模块(module)引入(import)时,其中的main()函数将不会被执行. **ma ...

  3. python print end报错_python中print()函数的用法和end=不换行详解

    需求:打印五个字符,在一行上 代码: i = 0 while i< 5 : i += 1 print(i,end='') 结果: 1 2 3 4 5那么问题来了,为什么加一个end=" ...

  4. python中with open写csv文件_Python中的CSV文件使用with语句的方式详解

    是否可以直接使用with语句与CSV文件?能够做这样的事情似乎很自然: import csv with csv.reader(open("myfile.csv")) as read ...

  5. python二维元组_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)

    如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...

  6. python可以使用二维元组吗_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...

    怎么去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...

  7. python反向缩进_在Pycharm中对代码进行注释和缩进的方法详解

    在Pycharm中对代码进行注释和缩进的方法详解 一.注释 1. #单行注释 2. """ 多行注释 """ 3. pycharm多行注释快 ...

  8. python中字符串切片取奇数_Python中的字符串切片(截取字符串)的详解

    Python中的字符串切片(截取字符串)的详解 字符串索引示意图 字符串切片也就是截取字符串,取子串 Python中字符串切片方法 字符串[开始索引:结束索引:步长] 切取字符串为开始索引到结束索引- ...

  9. python调参工作都是干啥的_Python中Gradient Boosting Machine(GBM)调参方法详解

    1.前言 如果一直以来你只把GBM当作黑匣子,只知调用却不明就里,是时候来打开这个黑匣子一探究竟了! 这篇文章是受Owen Zhang (DataRobot的首席产品官,在Kaggle比赛中位列第三) ...

最新文章

  1. Science:细胞如何测量自身的大小?答案是:DNA含量
  2. Visual Studio中将打开的代码与类文件进行关联
  3. Python 技术篇-基于PyHook3+threading多线程实现鼠标单击事件和双击事件的识别实例演示
  4. php 不等于 的函数吗,PHP不常见的函数整理
  5. 在UITouch事件中画圆圈-iOS8 Swift基础教程
  6. JavaScript事件代理和委托
  7. zblog php 安装,zblog教程:Z-BlogPHP如何安装
  8. AJAX无刷新搜索,即输即得(未完善…)
  9. 在linux 创建网络会话和绑定两块网卡
  10. [论文笔记]DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter
  11. APP自动化-显示等待/强制等待/命令等待
  12. ios6.0_6.1_苹果手机_evasion_完美越狱
  13. srvany.exe读取配置文件问题
  14. oracle的listener监听启动报TNS-12555/ TNS-12560 TNS-00525错误
  15. linux uac 设备,USB Audio Class (UAC) 分析
  16. 大数据技术具备哪些特点
  17. libreCAD源码阅读笔记4
  18. 2022年蓝桥杯Python程序设计B组思路和代码分享
  19. NFC framework introduce(一)
  20. 中国县城生活实录:上楼因特网,下楼码长城

热门文章

  1. 安卓微信7.0.12内测更新!快来看看都更新了什么?
  2. Sql的with as 的使用
  3. eclipse敲代码常用的快捷键
  4. java中resultset的previous_java中resultset
  5. 2014火车票刷票教程官方官网
  6. 16、GATK使用简介 Part1/2
  7. OCI学习-Storage:Block Volume
  8. Python Linux系统管理与自动化运维之深入浅出Ansible(一)
  9. 三星智能共享计算机软件,全新数据分享模式三星AllSharePlay无线共享
  10. 收藏篇-【仓库规划与布局设计】