为了账号安全,请及时绑定邮箱和手机立即绑定

python 自定义异常问题

python 自定义异常问题

天涯尽头无女友 2018-07-19 10:08:20
脚本如下:#!/usr/bin/python try:         raise Error except Error:         print "off"报错如下:NameError: global name 'Error' is not defined网上找了很久,,一直没找到什么解决办法 ,,求高手来讲解一下。谢谢了。
查看完整描述

3 回答

?
www说

TA贡献1775条经验 获得超8个赞

这是不是你想要的?

try:

    raise Exception("error")

except Exception as e:

    print e


查看完整回答
反对 回复 2018-07-19
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

python只能抛出一个error类型,如果你要自定义,你就必须继承基本error类型

查看完整回答
反对 回复 2018-07-19
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

应该看看文档,你们有Exceptions相关介绍

查看完整回答
反对 回复 2018-07-19
  • 3 回答
  • 0 关注
  • 244 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信