【发布时间】:2020-04-10 03:19:41
【问题描述】:
我在 python 3 中使用了一个用 python 2 语法编写的代码。
代码有正确的库,一切正常,但这给了我一个错误:
except Exception, _hx_e:
_hx_e1 = _hx_e.val if isinstance(_hx_e, _HxException) else _hx_e
e = _hx_e1
tmp = None
有没有办法在 python 3 中使用这个 , python 2 注释而不是 as?
【问题讨论】:
-
为什么不使用正确的语法?你还应该尝试将你的 python2 切换到 python3,因为 python2 的生命周期还有几周 python.org/doc/sunset-python-2
-
这能回答你的问题吗? Python try...except comma vs 'as' in except
-
回答:不,你不能。
-
@RichardStoeffel 我正在使用他们制作的学校项目图书馆......不要问我他们为什么这样做......我猜他们过去制作了这个图书馆并没有'没有更新它
-
:( @brunodesthuilliers
标签: python python-3.x python-2.7