第一次碰到try-except(core python programming 2nd Edition 3.6)
发布日期:2021-09-06 22:32:38 浏览次数:4 分类:技术文章

本文共 1002 字,大约阅读时间需要 3 分钟。

1 # coding: utf-8 # 使用Windows系统,首行'#!/usr/bin/env Pyton'无用,全部改为'# coding: utf-8'  2  3 'readtextfile.py -- read and display text file' 4  5 # get filename 6 fname = raw_input('Enter filename: ') 7 print 8  9 # attempt to open file for reading10 try:           11     fobj = open(fname, 'r')        # 尝试打开fname12 except IOError, e:         # 捕获到的IOError错误的详细原因会被放置在对象e中,然后运行该异常的except代码块(也可以写成'except IOError as e:')13     print "*** file open error:", e     # 打印异常信息14 else:                             # 如果try没有错误,执行else语句15     # display contents to the screen16     for eachLine in fobj:          17         print eachLine,             # 逗号是为了抵制print语句自动生成的行结束符(fname里面本身已有行结束符,如果不加逗号,打印出来的内容之间会多空一行)18     fobj.close()
与Python异常相关的关键字:
关键字          关键字说明
raise           抛出/引发异常
try/except      捕获异常并处理
pass            忽略异常
as              定义异常实例(except IOError as e)
finally         无论是否出现异常,都执行的代码
else            如果try中的语句没有引发异常,则执行else中的语句

转载于:https://www.cnblogs.com/longlongsky/p/4391761.html

转载地址:https://blog.csdn.net/weixin_34273481/article/details/93323174 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:用Lua实现的快速排序和冒泡排序及效率对比
下一篇:poj2054 Color a Tree

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年03月29日 03时51分27秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

c语言读取多个连续的文件,C语言---多个线程读取文件 2019-04-21
cin gt gt a用c语言怎么写写,一初学者问我一问题,C语言的,然后我用笨拙的方法实现cin.putback... 2019-04-21
图片轮播c语言,IOS开发之UIScrollView实现图片轮播器的无限滚动 2019-04-21
c语言中操作数右移一位,Assembly C中的按位运算 2019-04-21
android 回收listview图片内存,用双缓存技术优化listview异步加载网络图片 2019-04-21
html中的em的使用方法,css布局的em的使用方法 2019-04-21
html画笛卡尔爱心,UG/NX 绘制一个爱心模型,你有几种方法能做出来呢? 2019-04-21
centos7重新加载服务的命令_squid代理服务器命中率的提高方法之一 2019-04-21
aps是什么意思_一文看懂ERP、APS和MES 2019-04-21
苹果地图副总裁_苹果发布 iOS 13 预览版,带来这些全新功能 2019-04-21
bert中的sep_在属性级情感分析中结合BERT和语法信息 2019-04-21
qlineedit文本改变时_word排版技巧:如何调整文本和页面的纵横显示 2019-04-21
李宏毅svm_李宏毅-深度学习 2019-04-21
php向mysql上传文件_PHP面向对象封装MySQL操作函数、文件上传 2019-04-21
asme标准最新版本_ASME的螺柱用什么标准 2019-04-21
jmeter录制手机客户端_米亚圆桌录制和回放观看功能全新上线 2019-04-21
hdfs orc格式_处理 HDFS 上的过多小文件的问题? 2019-04-21
缺失magisk正常工作所需的文件_总结了十个工作表看上去很凌乱的原因 2019-04-21
matlab将二值图像与原图重叠_MATLAB--数字图像处理 图像直方图规定化 2019-04-21
ptp输出内容包含什么_免费小程序开发包含哪些内容,相对APP有什么优势 2019-04-21