2010-06-11 27 views
9

Hi guys tôi đã nhận lỗi cú pháp sau vào dòng sau khi tôi chạy chương trình của tôi trong Jython:jython syntaxerror?

except Exception as detail: 

Lỗi Cú pháp: đầu vào không hạnh phúc 'là' mong Colón

nhưng trên python ok của nó? Chuyện gì vậy? Tôi đang cố gắng sử dụng api stanford tagger api (java) trong chương trình python của tôi. Có cách nào khác không?

Trả lời

12

Có 2 phiên bản Jython hiện tại: phiên bản 2.5 là phiên bản ổn định và 2.7 là phiên bản ứng viên. Cú pháp as cho except xuất hiện trong CPython 2.6 và do đó sẽ được hỗ trợ trong Jython 2.7; Tôi đoán bạn đang sử dụng Jython 2.5,

Bạn có thể sử dụng cũ (Python 3 không tương thích) except cú pháp trong Jython 2.5:

except Exception, detail: 
+0

nhờ trả lời nhanh chóng, nó hoạt động! btw nếu tôi chuyển sang jython từ python, làm thế nào để tôi sử dụng các thư viện tùy chỉnh như nltk tôi đã cài đặt trên python để làm việc trên jython ... – goh

+0

@goh: Cân nhắc việc mở một câu hỏi riêng cho điều đó. –

+0

@goh: ... và có thể đánh dấu câu hỏi này là đã trả lời. – zovision

Các vấn đề liên quan