Jef*_*eff 7 python printing exception-handling exception
Python 2.5不允许我使用这种语法:
try:
code_that_raises_exception()
except Exception as e:
print e
raiseRun Code Online (Sandbox Code Playgroud)
那么我该如何打印有关异常的信息呢?
谢谢
编辑:我正在为一个包含伪python解释器的程序编写一个插件.它打印print语句但根本不显示异常.
'as'关键字是python 3(在2.6中引入)另外,你需要使用逗号:
try:
code_that_raises_exception()
except Exception, e:
print e
raise
Run Code Online (Sandbox Code Playgroud)