Der Versuch, ein Java Enum in Jython zu verwenden, aber ich kann nicht herausfinden, wie man sie verwendet.Verwendung von Enums in Jython
beim Import sehe ich die Enum aufgeführt als BotInterface$MOVE
so habe ich die Linie
from amazebot2012.BotInterface import MOVE
In Java hinstellen würde ich normalerweise benutzen es nur als
bot.move(MOVE.FORWARD);
bot.move(MOVE.BACKWARD);
Was einst das Jython entspricht Ich habe es importiert?
Der Versuch bot.move(MOVE.FORWARD)
gibt mir den Fehler:
Undefined variable from import: FORWARD
Does [Wie Sie ein Mitglied eines ENUM in jython bekommen?] (Http: //stackoverflow.com/q/1894069) Beantworte deine Frage? –
Ich fürchte nicht, ich bin auf diese Antwort gestoßen, aber es macht einfach keinen Sinn für mich. – Nebri
Die Methode bot.move() kommt von einer Java-API, mit der ich zu interagieren versuche. Ich muss nur herausfinden, wie man den Wert dieser Enum von jython setzen – Nebri