Blog com conteúdo relacionado a ciência e tecnologia.
sábado, 23 de janeiro de 2010
Acessando variáveis do Java no Python
Podemos "enviar" os objetos do Java para o Python e através desse, podemos usar objetos Java como se fossem objetos do Python. Para isso, basicamente usamos o método "put" da interface javax.script.ScriptEngine. Nesse método, passamos o primeiro parâmetro o nome (java.lang.String) e o segundo parâmetro, passamos um objeto (java.lang.Object). Esse nome (primeiro parâmetro) será usado no python para acessar o objeto passado no segundo parâmetro.
if(scriptEngine != null) { Object object[] = new Integer[3]; object[0] = new Integer(3); object[1] = new Integer(4); object[2] = new Integer(5);
scriptEngine.put("a", new Integer(3)); scriptEngine.put("b", new Double(3.45)); scriptEngine.put("c", new String("hello jython")); scriptEngine.put("d", object); scriptEngine.put("e", new ArrayList
Nenhum comentário:
Postar um comentário