栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

在idea的springboot项目中运行PyCharm的python文件

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在idea的springboot项目中运行PyCharm的python文件

Idea中通过java程序直接调用python文件
使用Runtime.getRuntime()执行脚本文件
1 在idea中导入下载好的jar包

解决springboot运行python脚本出现乱码问题
Idea设置,修改编码为GBK

Pycharm设置,修改编码为GBK

导入python包
定义python脚本路径

运行python脚本 即可

部分代码如下

 import org.python.util.PythonInterpreter;
 private static String PATH D:\PyCharm\project\test.py 
 RequestMapping( /openPython )
 public void openPython() throws IOException, InterruptedException {
 System.out.println(System.getProperty( file.encoding 
 // System.out.println(Charset.defaultCharset().name());
 System.out.println( 开始 
 final ProcessBuilder processBuilder new ProcessBuilder( python , PATH);
 processBuilder.redirectErrorStream(true);
 final Process process processBuilder.start();
 final BufferedReader in new BufferedReader(new InputStreamReader(process.getInputStream()));
 String s null;
 while ((s in.readLine()) ! null) {
 System.out.println(s);
 final int result process.waitFor();
 System.out.println( 执行结果: result);
 System.out.println( 结束 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267581.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号