下载、安装(windows、linux 使用同一个包进行安装)
- 下载地址:http://www.jython.org/downloads.html
- 安装:java -jar *-install.jar
- 配置环境变量
设置JYTHON_HOME: JYTHON_HOME=D:\Program Files\jython2.7.0 添加PATH: %JYTHON_HOME%\bin %JYTHON_HOME%\bin %JYTHON_HOME%\Lib 添加CLASSPATH: CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JYTHON_HOME%\jython.jar
Jython使用
jython 命令行
java调用python
import org.python.util.PythonInterpreter; import org.python.core.*; public class JythonTest { public static void main(String[] args) { PythonInterpreter interp = new PythonInterpreter(); System.out.println("Hello, brave new world"); interp.exec("import sys"); interp.exec("print sys"); interp.set("a", new PyInteger(42)); interp.exec("print a"); interp.exec("x = 2+2"); PyObject x = interp.get("x"); System.out.println("x: "+x); System.out.println("Goodbye, cruel world!"); } }
jython调用Java test.py,执行jython test.py
import java.util.ArrayList li = java.util.ArrayList() li.add(1) li.add(2) li.add(3) print(li)