Jython_Java 调用python
2012-07-18 11:17
190 查看
package com.android.example;
import com.google.common.base.Predicate;
import org.python.util.PythonInterpreter;
public class Main implements Predicate<PythonInterpreter> {
@Override
public boolean apply(PythonInterpreter anInterpreter) {
/*
* Examples of creating and initializing variables in the monkeyrunner environment's
* namespace. During execution, the monkeyrunner program can refer to the variables "newtest"
* and "use_emulator"
*
*/
anInterpreter.set("newtest", "enabled");
anInterpreter.set("use_emulator", 1);
return true;
}
}[/code]
使用java 调用PythonInterpreter
问题一:
import com.google.common.base.Predicate;
import org.python.util.PythonInterpreter;
public class Main implements Predicate<PythonInterpreter> {
@Override
public boolean apply(PythonInterpreter anInterpreter) {
/*
* Examples of creating and initializing variables in the monkeyrunner environment's
* namespace. During execution, the monkeyrunner program can refer to the variables "newtest"
* and "use_emulator"
*
*/
anInterpreter.set("newtest", "enabled");
anInterpreter.set("use_emulator", 1);
return true;
}
}[/code]
使用java 调用PythonInterpreter
问题一:
import com.google.common.base.Predicate; 需要导入google-collections.jar包到java 工程中。(http://www.java2s.com/Code/Jar/g/Downloadgooglecollectionsjar.htm) 问题二: import org.python.util.PythonInterpreter; 需要选择jython的安装路径(例如:C:\jython2.5.1),然后java工程导入jython.jar就可以了
相关文章推荐
- Java调用python——Jython
- python调用java jython
- Java实现调用jython执行python文件的方法
- java调用python(jython)的报错
- Jython:java调用python文件之第三方包路径问题
- Learning Python -- Java 通过JyThon调用Python实现的规则
- [java]Java调用python工具类(非jython)
- JAVA调用jython执行python文件
- java调用python方法的库jython介绍及使用实例
- Python_Java调用Jython
- Java调用Python开发环境配置(Eclipse+Jython+PyDev)
- Java通过JYTHON调用python
- Python与Java之间的相互调用——Jython
- Python与Java之间的相互调用——Jython
- Java调用python的方法(jython)
- Jython:java调用python文件之第三方包路径问题
- 使用python调用java-jpype
- 梯度迭代树回归(GBDT)算法原理及Spark MLlib调用实例(Scala/Java/python)
- Java调用Python脚本
- JPype实现在python中调用JAVA的实例