java - python:调用java程序

标签 java python jar

我有一个标签云生成器,我想从我的 python 程序中调用它。我该怎么做?

我在批处理文件中运行它

java -jar ibm-word-cloud.jar -C configure.txt input.txt output.png

感谢您的帮助。

最佳答案

subprocess module现在是preferred over os.system() 。一个简单的例子,假设 run_prog.bat 包含您需要的命令:

import subprocess
cmd = "run_prog.bat"
proc = subprocess.Popen(cmd)

关于java - python:调用java程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7629023/

相关文章:

java - 当使用 jsp cewolf 标签库中的 @Injected 类时,Spring 返回 NullPointerException

java - 使用元素 BufferedReader 和 BufferedWriter 创建数组对象

python - 在数据集上应用内置和自定义创建的函数

python - 分层状态机: on_enter on nested machine calls parent methods

Java,对象和方法的优化调用

python - scrapy 项目在将它们存储到 couchdb 时不是 JSON 可序列化的

java - 将 .jar 导入 Matlab 时如何查找可用的类

java - 如何运行一个包含依赖库的jar?

java - .jar 文件遇到困难

java - 从基类构造函数创建子类实例