如何使用Java在指定路径下运行特定的cmd命令?
- 内容介绍
- 文章标签
- 相关推荐
本文共计420个文字,预计阅读时间需要2分钟。
当前状态:毕业设计ing...
目前状态:毕业设计ing
### 背景:
做毕设时,由于需要将python的运行效果展示出来,所以使用了Java写了一个前端的界面。但是在使用Java对python的脚本进行调用时就尴尬了,出错……
这里也许有人会疑问了,为什么不使用Django呢,就我个人而言吧,对Django使用的不是很熟悉,尽管它很方便,然而我学习过一年的企业级应用开发,索性就使用了Java进行开发。
### 问题:
开始想着在maven的pom.xml中配置一个python的接口直接调用已经封装好的python脚本,结果尴尬了,调用一般的文件都没问题,唯独对我封装的cmd命令出错,希望大神解答……
interpreter.execfile("E:/Java_project/Covid_19/src/main/Runing.py");import os
import time
os.system('python detect.py --data-cfg data/rbc.data --cfg cfg/yolov3-tiny.cfg --weights weights/best.pt')
### 解决:
尝试了很多次,无果。索性跳出这个方法的限制,于是询问了老友月小水长(欢迎关注哈,干货满满的一位博主且具有丰富的开发经验)。
本文共计420个文字,预计阅读时间需要2分钟。
当前状态:毕业设计ing...
目前状态:毕业设计ing
### 背景:
做毕设时,由于需要将python的运行效果展示出来,所以使用了Java写了一个前端的界面。但是在使用Java对python的脚本进行调用时就尴尬了,出错……
这里也许有人会疑问了,为什么不使用Django呢,就我个人而言吧,对Django使用的不是很熟悉,尽管它很方便,然而我学习过一年的企业级应用开发,索性就使用了Java进行开发。
### 问题:
开始想着在maven的pom.xml中配置一个python的接口直接调用已经封装好的python脚本,结果尴尬了,调用一般的文件都没问题,唯独对我封装的cmd命令出错,希望大神解答……
interpreter.execfile("E:/Java_project/Covid_19/src/main/Runing.py");import os
import time
os.system('python detect.py --data-cfg data/rbc.data --cfg cfg/yolov3-tiny.cfg --weights weights/best.pt')
### 解决:
尝试了很多次,无果。索性跳出这个方法的限制,于是询问了老友月小水长(欢迎关注哈,干货满满的一位博主且具有丰富的开发经验)。

