浩晨众云网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务

Python编程语言在使用的时候需要和很多种编程语言进行融合。Java就是一个和Python编程语言接触最多的一个编程语言。下面我们就来看一看在Java中如何进行Python编程语言的调用。
- python.java
 - import java.util.List;
 - import org.python.core.PyException;
 - import org.python.core.PyInteger;
 - import org.python.core.PyObject;
 - import org.python.util.PythonInterpreter;
 - public class python {
 - public static void main(String []args)throws PyException
 - {
 - 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 'test='+str(a)";
 - interp.exec("x = 2+2";
 - PyObject x = interp.get("x";
 - System.out.println("x: "+x);
 - System.out.println("Goodbye, cruel world";
 - interp.exec("import re";
 - interp.exec("t =re.compile('^(0{2})IFCSUM)MANIFEST):')";
 - interp.exec(" a = t.search('00:IFCSUM:MANIFEST:').groups()";
 - PyObject k = interp.get("a");
 - List list = ((List)k.__tojava__(List.class));
 - //System.out.println(k);
 - System.out.println(list);
 - }
 - }
 
以上就是对Python编程语言在Java中的具体应用。