Cố gắng sử dụng Java Enum trong Jython nhưng tôi không thể tìm ra cách sử dụng chúng.sử dụng enums trong jython
khi nhập tôi thấy enum liệt kê như BotInterface$MOVE
vì vậy tôi đã đặt xuống dòng
from amazebot2012.BotInterface import MOVE
Trong Java tôi sẽ thường chỉ sử dụng nó như
bot.move(MOVE.FORWARD);
bot.move(MOVE.BACKWARD);
là gì Jython tương đương một lần Tôi đã nhập nó?
Cố bot.move(MOVE.FORWARD)
mang lại cho tôi những lỗi:
Undefined variable from import: FORWARD
Liệu [Làm thế nào để bạn có được một thành viên của một enum trong Jython?] (Http: //stackoverflow.com/q/1894069) trả lời câu hỏi của bạn? –
không sợ, tôi đã đi qua câu trả lời đó nhưng nó chỉ không có ý nghĩa với tôi. – Nebri
bot.move() phương pháp đến từ một api java mà tôi đang cố gắng tương tác với. Tôi chỉ cần tìm ra cách để thiết lập giá trị của enum đó từ jython – Nebri