国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python打印错误类型

python打印错误类型

头像

silencement

2019-09-19 15:07:175125浏览 · 0收藏 · 0评论

异常信息的获取对于程序的调试非常重要,可以有助于快速定位有错误程序语句的位置。下面介绍几种python中获取异常信息的方法,这里获取异常(Exception)信息采用try…except…程序结构。如下所示

try:
…
exceptException, e:
…

1、str(e)

返回字符串类型,只给出异常信息,不包括异常信息的类型,如1/0的异常信息

‘integer division or modulo by zero’

2、repr(e)

给出较全的异常信息,包括异常信息的类型,如1/0的异常信息

“ZeroDivisionError(‘integer division or modulo by zero’,)”

3、e.message

获得的信息同str(e)

4、采用traceback模块

需要导入traceback模块,此时获取的信息最全,与python命令行运行程序出现错误信息一致。使用traceback.print_exc()打印异常信息到标准错误,就像没有获取一样,或者使用traceback.format_exc()将同样的输出获取为字符串。你可以向这些函数传递各种各样的参数来限制输出,或者重新打印到像文件类型的对象。

import traceback
try:
    1/0
except Exception, e:
    print 'str(Exception):\t', str(Exception)
    print 'str(e):\t\t', str(e)
    print 'repr(e):\t', repr(e)
    print 'e.message:\t', e.message
    print 'traceback.print_exc():'; traceback.print_exc()
    print 'traceback.format_exc():\n%s' % traceback.format_exc()
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

我的妈妈正在厨房里做饭英语| 《温柔善良的儿媳妇》的背景故事| 乳荡的小峡子3| 女性肛交一次肛门多久恢复 | 《老板娘2》完整版| 偶偶网| 不许穿内裤随时挨C调教H| CSGO暴躁少女高清大片| 真人刺激战场40分钟电视剧| 《办公室高潮秘书2》电影| 欧美大片PPT免费大全| 国产尺码和欧洲尺码| 性之剧毒 电影| BOBO浏览器| 妈妈你真棒里面的插曲叫什么| 国产在线观看免费全集电视剧网站| 真人做运动视频素材| 十八岁观看免费网名| 明星的照片| 偷偷在线观看免费的电视剧最新 | 免费B站看大片真人电视剧| 《温柔的大姐姐》动漫免费观看| 电影《裸体肉欲》| 《老板娘2》完整版| 伦理《少妇的滋味》完整版| 《被按摩的人妻4》| 《春闺梦里人》在线观看免费| 《警花交换做爰》| 《两个儿媳》大结局| 年轻的朋友电影在线观看免费完整| 《美式保罗1980》完整版| 电影《裸体肉欲》| 免费的行情网站WWW下载大全| YSL水蜜桃86满十八岁会黑吗..| 泡妞网站| 白带内裤拉丝尿液| 少女国产免费观看高清电视剧 | 他的大手在秘密花园游走漫画| 二女片免费观看电视剧杨贵妃传 | 少女配狗视频大全播放| 三妻四妾双女免费观看完整版