【发布时间】:2014-06-23 08:19:10
【问题描述】:
我是 Python 和 Jython 的新手。我只是想知道是否可以使用 Python 执行 Jython 脚本并获得其结果。
原因是代码以前是由另一个人完成的,我不想更改或弄乱与 Jython 有兼容性问题的每一件事。因为我只需要将一些数据传递给 Java 类并接收其返回结果。
我尝试使用子进程,但一直收到错误提示(系统找不到指定的文件)
from subprocess import Popen, PIPE, STDOUT
p = Popen(['Jython', 'test.py'], stdin=PIPE, stdout=PIPE, stderr=STDOUT)
【问题讨论】:
-
如何从命令行使用 Jython 运行 test.py?成功了吗?