在 Python 2 中使用 subprocess 模块执行命令行命令并获取输出时,可以使用 subprocess.check_output() 函数来获取命令的输出结果。 \n\n在命令行中执行 java -jar -xxx.jar yyy.apk 命令,如果输出是一个字符串,你可以在 Java 代码中使用 System.out.println() 方法将字符串打印到标准输出。然后在 Python 代码中,使用 subprocess.check_output() 函数来执行命令,并将命令的输出结果保存到一个变量中。 \n\n下面是一个示例代码: \n\npython \nimport subprocess \n\n# 执行命令行命令,并获取输出结果 \noutput = subprocess.check_output(["java", "-jar", "-xxx.jar", "yyy.apk"]) \n\n# 输出结果 \nprint(output) \n \n\n在这个示例中,subprocess.check_output() 函数接受一个列表参数,其中包含了命令及其参数。在这个例子中,命令是 java,参数是 -jar-xxx.jaryyy.apk。命令的输出结果会被保存到 output 变量中,并可以通过 print() 函数来打印输出结果。 \n\n注意:在实际使用时,你需要根据你的具体情况修改命令和参数。

Python 2 中使用 subprocess 模块执行 Java 命令并获取字符串输出

原文地址: https://www.cveoy.top/t/topic/pxg1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录