java调用python脚本之tomcat中
2013-08-11 10:55
716 查看
在java application中调用Process proc = Runtime.getRuntime().exec("python xx.py");是可以的【xx.py直接位于工程目录下面】
在tomcat中的servlet中使用Process proc = Runtime.getRuntime().exec("python xx.py");时,开始是没反应。 排查结果应该是pyhon命令可以找到(或者直接输入e:\\Python\\python.exe绝对路径) x.x.py 文件我是放在根目录下,故意把名字写错成xy.py.,结果都是没反应【仿佛这条语句没有执行】=》应该是py文件找不到。我用了绝对路径搜索py文件。Process proc = Runtime.getRuntime().exec("python
d:\\xx.py");这个倒是可以。【目前总结 就是py文件的路径问题】
在tomcat中的servlet中使用Process proc = Runtime.getRuntime().exec("python xx.py");时,开始是没反应。 排查结果应该是pyhon命令可以找到(或者直接输入e:\\Python\\python.exe绝对路径) x.x.py 文件我是放在根目录下,故意把名字写错成xy.py.,结果都是没反应【仿佛这条语句没有执行】=》应该是py文件找不到。我用了绝对路径搜索py文件。Process proc = Runtime.getRuntime().exec("python
d:\\xx.py");这个倒是可以。【目前总结 就是py文件的路径问题】
相关文章推荐
- 使用Runtime.getRuntime().exec()在java中调用python脚本
- (转)java调用python脚本
- 在Java中动态传参调用Python脚本
- java中调用python脚本
- 关于java调用python2.7 脚本时遇到的中文编码错误,让人头疼的事情,浪费一天时间
- 使用Runtime.getRuntime().exec()在java中调用python脚本
- java调用python脚本
- java 利用Runtime.getRuntime().exec()调用python脚本并传参
- java调用Python脚本
- java传参调用python脚本得到爬取图片路径
- java调用python脚本并向python脚本传递参数
- Java程序中调用Python脚本的方法
- java 直接调用python脚本,并传递参数
- 利用Python+Java调用Shell脚本时的死锁陷阱详解
- Java调用Python脚本
- Java调用Python脚本,以及报错解决
- java调用python脚本方法
- Java代码中调用shell脚本和python脚本并获得输出结果(分为小数据量和大数据量)
- Java调用Python脚本
- Java调用Python脚本工具类