【发布时间】:2011-03-02 13:08:54
【问题描述】:
当我在 jython 中运行我的程序时,我在以下行出现以下语法错误:
except Exception as detail:
SyntaxError: 不匹配的输入 'as' 期望冒号
但是在 python 上可以吗?怎么了?我正在尝试在我的 python 程序中使用 stanford pos tagger api (java)。还有其他方法吗?
【问题讨论】:
当我在 jython 中运行我的程序时,我在以下行出现以下语法错误:
except Exception as detail:
SyntaxError: 不匹配的输入 'as' 期望冒号
但是在 python 上可以吗?怎么了?我正在尝试在我的 python 程序中使用 stanford pos tagger api (java)。还有其他方法吗?
【问题讨论】:
目前有 2 个 Jython 版本:2.5 版本是稳定版本,2.7 是候选版本。 except 的 as 语法出现在 CPython 2.6 中,因此将在 Jython 2.7 中得到支持;我猜你使用的是 Jython 2.5,
您可以在 Jython 2.5 中使用旧的(Python 3 不兼容的)except 语法:
except Exception, detail:
【讨论】: