当前位置:家常菜>百科>科技>正文

python try catch

人气:277 ℃/2024-01-13 14:00:56

python try catch是什么?让我们一起来了解下。

1、解析

python try是用来捕获异常。如果某段代码发生了错误,可以用try来运行这段代码;如果try的代码块出现错误,则try代码省下的代码不会继续执行,而是直接跳转到catch代码块,catch就是错误处理代码块。

2、案例

(1)捕获异常的方式

try:

a = b

b = c

except Exception,data:

print Exception,":",data

'''输出:<type 'exceptions.Exception'> : local variable 'b'

referenced before assignment '

(2)采用sys模块回溯最后的异常

try:

a = b

b = c

except:

info = sys.exc_info()

print info

print info[0]

print info[1]

'''输出:

(<type 'exceptions.UnboundLocalError'>, UnboundLocalError("local

variable 'b' referenced before assignment",),

<traceback object at 0x00D243F0>)

<type 'exceptions.UnboundLocalError'>

local variable 'b' referenced before assignment

'''

今天的分享就是这些,希望能帮助大家。

  • 驾校科目二陪练靠谱吗?

    驾校科目二陪练是靠谱的,这个是一对一来交的,非常好,我之前也是找陪练来交我的,挺好的:1、科目二,又称小路考,是机动车驾驶证考核的一部分,是场地驾驶技能考试科目的简称;2、小车...

    问答查看全文>>
  • 新上汽大众桑塔纳遥控钥匙多少钱?

    新桑塔纳遥控钥匙500左右。汽车遥控钥匙不但有遥控功能,还有一个最主要的功能,那就是防盗。每一把遥控钥匙都会有一个“码”,这个“码”也会在车上防盗系统中。那么配新遥控钥匙,需要...

    问答查看全文>>
  • 男生为什么问你谈过几次恋爱

    对于没有恋爱经验的女孩来说,她们在面对男孩的问题时总是感到困惑,不知道对方的意思。如果男孩问你恋爱过多少次,你会对这种可能性感兴趣。这取决于你是否愿意回答。自然点,做你自己。为...

    冷知识查看全文>>
  • 修路的步骤是什么?

    修路的步骤是:1、设计路线平纵横;坡度和转弯处曲线要合理。2、回填;回填厚度在1米以内的用素土回填,回填厚度超过1米,采用间隔回填素土和石灰土(10%)。3、平地机整平及翻晒破...

    问答查看全文>>
  • 上汽通用五菱五菱荣光usb怎么放音乐?

    五菱荣光usb放音乐方法:使用U盘播放音乐,将U盘中下载好汽车行车电脑所能识别的音乐,格式为Mp3,然后将U盘插入行车电脑的USB接口中即可。汽车上的USB接口主要作用:利用汽...

    问答查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版