在python中使用os.system()运行JAR文件,但它无法解决

时间:2016-01-13 13:38:14

标签: java python

我有一个jar文件,可以使用此命令在cmd.exe中使用:

java -jar CWS.jar 我是中国人 out.out

并在cmd.exe窗口中获取一些打印消息和正确的输出文件。

但是当我使用这段代码时:

# -*- coding: utf-8 -*-
import os

cmd="java -jar CWS.jar 我是中国人 out.out"
print cmd
os.system(cmd)

我只能看到打印的cmd字符串,并且不会显示jar程序中的所有原始打印信息。并且没有生成输出文件。

我在这个python代码文件的相同路径中运行命令。 CWS.jar也在这条道路上。

0 个答案:

没有答案