【更正】Java调用Python


JAVA to Python

关于Java如何调用Python的问题

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

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

String s = "python C:/Python27/py/studentInf/all.py" + " " + stuId + " " + stuPassword + " " + userId + " " + schoolId;
Process process = Runtime.getRuntime().exec(s);

Python接收参数:

import sys
xs.login(sys.argv[1], sys.argv[2])

方法二:利用jython.jar

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

注意:该方法只适用Python2。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我的博客

C文件输入与输出

1.fopen版本 FILE *fin,*fout; fin = fopen(“Joyous.in”, “rb”); fout = fopen(“Joyou...

30740
来自专栏专注研发

文件操作

函数原型:void open(const char*filename,int mode,int access);      

15820
来自专栏noteless

javaweb请求编码 url编码 响应编码 乱码问题 post编码 get请求编码 中文乱码问题 GET POST参数乱码问题 url乱码问题 get post请求乱码 字符编码

然后使用      65------>$ 另外一种解码方式解读,显然A就变成了$,这不就是乱码了么

22930
来自专栏深度学习之tensorflow实战篇

python连接SQL报错:1366, "Incorrect string value: '\\xF0\\x9F\\x98\\x81'

问题描述:Python从百度地图抓取消息保存到MySQL数据中,对应数据库字段为varchar以及TEXT,字符编码utf-8。部分插入成功,部分插入失败,报错...

38950
来自专栏逍遥剑客的游戏开发

UE4学习笔记: Functions

424100
来自专栏Java编程技术

Dubbo剖析-增强SPI的实现

在Duboo剖析-整体架构分析中介绍了dubbo中除了Service 和 Config 层为 API外,其他各层均为SPI,为SPI意味着下面各层都是组件化可以...

15210
来自专栏angularejs学习篇

页面上通过地址栏传值时出现乱码的两种解决方法

24320
来自专栏python3

python if else 流程判断

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程:

23620
来自专栏技术博文

phpcms v9 常用函数

常用函数 , 打开include/global.func.php,下面存放一些公共函数 view plaincopy to clipboardprint? fu...

39870
来自专栏C#

C#创建安全的栈(Stack)存储结构

    在C#中,用于存储的结构较多,如:DataTable,DataSet,List,Dictionary,Stack等结构,各种结构采用的存储的方式存在...

23260

扫码关注云+社区

领取腾讯云代金券