问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python3 中的try... except Exception,e: ...怎么不能用了?变成什么了...

发布网友 发布时间:2022-04-24 02:27

我来回答

8个回答

热心网友 时间:2022-04-18 15:02

语法错误,应该改成下列语法:

python3 中捕捉异常需要使用try/except语句,具体格式如下:

try:

<语句>        #运行别的代码

except <名字>:

<语句>        #如果在try部份引发了'name'异常

except <名字>,<数据>:

<语句>        #如果引发了'name'异常,获得附加的数据

else:<语句>        #如果没有异常发生

编辑如下:

“拓展资料“:

try的工作原理是,当开始一个try语句后,python就在当前程序的上下文中作标记,这样当异常出现时就可以回到这里,try子句先执行,接下来会发生什么依赖于执行时是否出现异常。

热心网友 时间:2022-04-18 16:20

一个Python异常实例

一个简单的异常例子,打开一个不存在的文件,引发异常:

#!/usr/local/bin/python3.2    
try:
f = open("file-not-exists", "r")  
except IOError,e:
print("open exception: %s: %s\n" %(e.errno, e.strerror))  


拓展资料:

异常类型:

异常名称 描述
BaseException 所有异常的基类
SystemExit 解释器请求退出
KeyboardInterrupt 用户中断执行(通常是输入^C)
Exception 常规错误的基类
StopIteration 迭代器没有更多的值
GeneratorExit 生成器(generator)发生异常来通知退出
SystemExit Python 解释器请求退出
StandardError 所有的内建标准异常的基类
ArithmeticError 所有数值计算错误的基类
FloatingPointError 浮点计算错误
OverflowError 数值运算超出最大*
ZeroDivisionError 除(或取模)零 (所有数据类型)
AssertionError 断言语句失败
AttributeError 对象没有这个属性
EOFError 没有内建输入,到达EOF 标记
EnvironmentError 操作系统错误的基类
IOError 输入/输出操作失败
OSError 操作系统错误
WindowsError 系统调用失败
ImportError 导入模块/对象失败
KeyboardInterrupt 用户中断执行(通常是输入^C)
LookupError 无效数据查询的基类
IndexError 序列中没有没有此索引(index)
KeyError 映射中没有这个键
MemoryError 内存溢出错误(对于Python 解释器不是致命的)
NameError 未声明/初始化对象 (没有属性)
UnboundLocalError 访问未初始化的本地变量
ReferenceError 弱引用(Weak reference)试图访问已经垃圾回收了的对象
RuntimeError 一般的运行时错误
NotImplementedError 尚未实现的方法
SyntaxError Python 语法错误
IndentationError 缩进错误
TabError Tab 和空格混用
SystemError 一般的解释器系统错误
TypeError 对类型无效的操作
ValueError 传入无效的参数
UnicodeError Unicode 相关的错误
UnicodeDecodeError Unicode 解码时的错误
UnicodeEncodeError Unicode 编码时错误
UnicodeTranslateError Unicode 转换时错误
Warning 警告的基类
DeprecationWarning 关于被弃用的特征的警告
FutureWarning 关于构造将来语义会有改变的警告
OverflowWarning 旧的关于自动提升为长整型(long)的警告
PendingDeprecationWarning 关于特性将会被废弃的警告
RuntimeWarning 可疑的运行时行为(runtime behavior)的警告
SyntaxWarning 可疑的语法的警告
UserWarning 用户代码生成的警告

热心网友 时间:2022-04-18 17:54

这个格式是python2.7的格式。python3改了,变成 except Exception as e:,有不少语法不太一样。

热心网友 时间:2022-04-18 19:46

try和except必须对齐,否则报错。我就遇到了这样的错误。

热心网友 时间:2022-04-18 21:54

try:
    ...
except Exception as e:
    ...

热心网友 时间:2022-04-19 00:18

对,语法改了,应该是:
except Exception as e:
顺便问一下,代码左边的行号是怎么弄出来的?

热心网友 时间:2022-04-19 03:00

try... except Exception as e

热心网友 时间:2022-04-19 05:58

恩,是语法改了。
except Exception as e:
XXXX
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么设置我想要的铃声为闹钟呢? 定时机器人功能列表 ...暗黑破坏神2重制版好玩吗_暗黑破坏神2重制版怎么玩 怎么用ATMA导入装备? 我下载的暗黑存档是rar文件,怎么办 知学云(北京)科技股份有限公司电话是多少? 仓央嘉措有哪些描写心情的诗? 沙面街道现状 龙之谷2手游学者课堂怎么玩 龙之谷2学者课堂答案是什么_学者课堂答案大全 python3怎么取幂 Python3中的turtle库中turtle. cricle()如何使用,为什么我改变半径的... python3中row,col,c都表示什么意思 python3 有pysphere模块吗 tfboys两周年粉丝见面会易烊千玺舞蹈背景音乐 EXO不欠打,但是EXO的行星饭很欠打,行星饭为什么要骂四叶草呢?为什么要骂tfboys呢?(其 童星香奈儿喜欢哪个:郑伟?黄誉博?嘟嘟?贺瑞文?周张弛?柳博?张翘? 张翘的演艺经历 “响应式页面”跟“h5页面”有什么区别? h5页面是针对手机的吗??? 如图所示:H5页面是什么啊? H5页面是什么?怎么做? 如何用Photoshop把几张截图图片拼到一起大神们帮帮忙 如何在一张图片中把剪切的图片拼上去? 怎样将截图拼截? 脸上皮肤暗黄怎么变白? ipad有定位吗?丢了怎么办 皮肤暗沉又黑怎么办? 脸上皮肤暗黄怎么办 脸色暗沉蜡黄的7大原因是什么? python中的【3】是什么意思? python3中为什么取消了 python 3.x编程求实数x的绝对值 Python3怎么使输出结果好看一点,还有为什么能正确输出结果,最后还是报错了 python下载三点几的好 请问下列python3中的data=none什么作用呢? 库现在能很好的支持Python3.X吗 为什么python3没有pyh模块 手机nfc功能在哪里开启使用? vivo x5pro手机的nfc功能在哪里设置 vivox70pro+背面的NFC的位置在哪个位置 CAD工作界面 CAD的简介 CAD界面怎么设置? 如何把CAD2017介面调整为旧版本的介面? 01cad2007界面介绍 我为什么经常梦见一个人在一片大森林里,森林里有很多的坟墓,,当时的情 ... 梦见树林里有几座旧坟和一座新坟墓是怎么回事? 晚上梦见树林里有坟墓 梦见森林里一边都是坟墓,我和同事遇到两个人,要我们考试,到点及格就可以出去,不及格就出不去了 急!