Любые идеи? общественного класса Main {javax.script.ScriptEngine не работает во время выполнения
public static void main(String[] args) throws ScriptException {
ScriptEngine engine = new ScriptEngineManager().getEngineByName("python");
engine.put("hello_str", "");
engine.eval("for i in range(10):");
engine.eval(" hello_str += str(i)");
Object x = engine.get("hello_str");
System.out.println("x: " + x);
}
}
ошибка
Исключение в потоке "главный" javax.script.ScriptException: SyntaxError: несовпадающими вход '' ожидает отступом в на линии № 1 в колонке номер 18 в org.python.jsr223.PyScriptEngine.scriptException (PyScriptEngine.java:170) на org.python.jsr223.PyScriptEngine.compileScript (PyScriptEngine.java:76) в org.python.jsr223.PyScriptEngine.eval (PyScriptEngine.java:33) в javax.script.AbstractScriptEngine.eval (AbstractScriptEngine.java:247) в javaapplication2.Main.main (Main.java:23) вызваны следующими причинами: файл "", линия 1 для г в диапазоне (10): ^ SyntaxError: несовпадающими ввода «» ожидая Отступ