当前位置: 首页 > 面试题库 >

在Python中,“ Exception例外为e”和“ except例外,e”有什么区别

佟阳云
2023-03-14
问题内容

在python中,有两种捕获异常的方法

except Exception, e:

except Exception as e:

似乎“ as e”是今后使用的那个。在什么版本的python中进行了更改?知道为什么吗?


问题答案:

此PEP引入了旨在帮助消除Python语法中的歧义,简化异常类,简化异常的垃圾收集并减小Python 3.0中语言大小的更改。

PEP 3110:“在Python 3000中捕获异常”



 类似资料: