【问题标题】:How can I run a Jython script with Python如何使用 Python 运行 Jython 脚本
【发布时间】:2016-09-12 16:07:51
【问题描述】:

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

问题是,我不能用 Python 打开它,因为它只有 Jython 的 API。

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

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

【问题讨论】:

  • 如果我 google 'jython',第一个结果是 [jython.org],我在那里找到有关如何下载安装的说明jython。要调用 Jython 脚本,请考虑 subprocess 模块。
  • 谢谢!你认为,如果我将我的 python 程序构建为独立版本,并将其安装在另一台计算机上(我之前没有安装 jython)它也会运行吗?

标签: python python-2.7 jython


【解决方案1】:

您可以简单地使用 Jython 来运行所有内容。

拥有my_script.pyjython_script.py 编辑my_script.py,添加import jython_script 并添加呼叫jython_script.some_function()

# my_script.py
import jython_script

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

然后简单地调用:

jython my_script.py

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 2014-03-01
    • 2022-01-05
    • 1970-01-01
    相关资源
    最近更新 更多