Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

python - jython syntaxerror?

I got the following syntax error at the following line when I run my program in jython:

except Exception as detail:

SyntaxError: mismatched input 'as' expecting COLON

but on python is it ok? What is wrong? I am trying to use the stanford pos tagger api (java) in my python program. Are there other ways?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

There are 2 current versions of Jython: the 2.5 version is the stable one, and 2.7 is a release candidate. The as syntax for except appeared in CPython 2.6 and thus will be supported in Jython 2.7; I guess you're using Jython 2.5,

You can use the older (Python 3 incompatible) except syntax in Jython 2.5:

except Exception, detail:

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...