Python 2.5不允许我使用这种语法:
try:
code_that_raises_exception()
except Exception as e:
print e
raise
那么我应该如何打印有关异常的信息呢?
由于
编辑:我正在为包含伪python解释器的程序编写一个插件。它打印print
语句,但根本不显示例外。
答案 0 :(得分:7)
try:
code_that_raises_exception()
except Exception, e:
print e
raise
答案 1 :(得分:2)
try:
codethatraises()
except Exception, e:
print e
raise
不像最新和最好的语法那样容易阅读,但是语义相同。