2010-06-11 39 views
9

嗨,大家好,我得到在下面的行下面的語法錯誤,當我在Jython中運行我的程序:jython語法錯誤?

except Exception as detail: 

語法錯誤:不匹配輸入「爲」希望結腸

但蟒蛇的好嗎?怎麼了?我試圖在我的python程序中使用stanford pos tagger api(java)。還有其他方法嗎?

回答

12

目前有兩個版本的Jython:2.5版本是穩定版本,2.7版本是候選版本。 exceptas語法出現在CPython 2.6中,因此將在Jython 2.7中受支持;我猜你正在使用的Jython 2.5,

您可以使用舊的(Python 3的不兼容)except語法Jython的2.5:

except Exception, detail: 
+0

感謝您的及時答覆,它的作品!順便說一句,如果我從python切換到jython,我如何使用自定義庫,如nltk我已經安裝在python上工作jython ... – goh 2010-06-11 07:41:53

+0

@goh:考慮打開一個單獨的問題。 – 2010-06-11 08:20:53

+0

@goh:...也許將這個問題標記爲已回答。 – zovision 2010-06-11 08:46:28