我写了一个Java类
public class Uploadfiles {
public static void main(String[] args) throws InterruptedException {
System.out.println(args[0]);
//uploadFile(args[0]);
}
我已通过右键单击项目>导出>可运行的jar>将其转换为jar,将所需的库打包到生成的Jar中。 我已经运行了要通过命令行执行的命令
java -classpath JavaSeleniumLibs.jar javaSeleniumClasses.Uploadfiles Test
输出为
Test
我想通过python运行相同的命令行脚本,我使用下面的方法
import os
def runCommandline():
print os.system("java -classpath JavaSeleniumLibs.jar javaSeleniumClasses.Uploadfiles Test")
我希望像在命令行中一样打印输出“ Test”。怎么做? 如何从已执行的Java函数返回值?例如“脚本已成功执行”?我可以将其他对象从Java函数返回到python os.system命令吗?