前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【更正】Java调用Python

【更正】Java调用Python

作者头像
一点儿也不潇洒
发布2018-08-07 10:11:22
7310
发布2018-08-07 10:11:22
举报
文章被收录于专栏:肖洒的博客肖洒的博客

JAVA to Python

关于Java如何调用Python的问题

方法一:Java自带函数gettime.runtime.exe()

功能:模拟cmd命令行。 例如:

代码语言:javascript
复制
String s = "python C:/Python27/py/studentInf/all.py" + " " + stuId + " " + stuPassword + " " + userId + " " + schoolId;
Process process = Runtime.getRuntime().exec(s);

Python接收参数:

代码语言:javascript
复制
import sys
xs.login(sys.argv[1], sys.argv[2])

方法二:利用jython.jar

该方法可以解决传递形参的问题。也可以执行Python程序。 遇到的问题:需要确定好jython的路径问题和其他设置的路径问题。

注意:该方法只适用Python2。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • JAVA to Python
    • 关于Java如何调用Python的问题
      • 方法一:Java自带函数gettime.runtime.exe()
      • 方法二:利用jython.jar
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档