我如何 运行 使用 Python 的 Jython 脚本

How can I run a Jython script with Python

我正在Python(2.7)编程,处理一堆数据。 我有一个软件,我必须使用它,我想自动启动它,并用数据填充它。

问题是,我无法用 Python 打开它,因为它只有 Jython 才有 API。

我的问题是,我如何从 Python 代码中 运行 Jython 脚本(实际上我正在开发独立软件)? 有可能吗?

如果是的话,你能给我一个简短的例子吗? 如何安装 Jython 以及如何 运行 来自 python 的文件?

您可以简单地使用 Jython 运行 一切。

my_script.pyjython_script.py 通过添加 import jython_script 和添加调用 jython_script.some_function().

来编辑 my_script.py
# my_script.py
import jython_script

def my_function_using_some_function_from_jython_script():
    ...
    jython_script.some_function()
    ...

然后只需调用:

jython my_script.py

我假设您不使用仅适用于 CPython 的模块。