# 常见的java调用python脚本方式有两种:
- 通过Jython.jar提供的类库实现
- 通过Runtime.getRuntime()开启进程来执行脚本文件
这两种方法我都尝试过,个人推荐第二种方法,因为Python有时需要用到第三方库,比如requests,而Jython不支持。所以本地安装Python环境并且安装第三库再用Java调用是最好的方法。
这里写了个小的Demo:https://gitee.com/lfw1024/jpython
这两种方法我都尝试过,个人推荐第二种方法,因为Python有时需要用到第三方库,比如requests,而Jython不支持。所以本地安装Python环境并且安装第三库再用Java调用是最好的方法。