我如何将列表从python传递到jython将结果返回到python

时间:2019-01-25 22:06:33

标签: python python-2.7 cgi jython

我正在从cgi-bin运行一个python脚本,该脚本需要将列表传递给jython,以便它可以使用某些库文件来完成其工作,然后将结果传递回python。关于如何完成此任务的任何建议将不胜感激。

我正在使用Python 2.7.5和jython 2.7.1。感谢您的协助或回应。

1 个答案:

答案 0 :(得分:0)

有几种在脚本之间传递数据的方法。它们中的大多数独立于使用的编程语言。以下是一些示例:

  1. 将结果数据保存到文件中,然后由另一个脚本读取
  2. 使用结果数据作为执行参数调用另一个脚本(不建议用于大量数据)
  3. 您可以将stdin和stdout(管道)数据从一个脚本传输到另一个脚本

Jython基本上与CPython兼容(Python的“参考”实现,用C编写),可以实现另一种解决方案。有一些限制,但是您可以考虑/尝试在jython中导入python脚本。 Herethere,您可以详细了解其他方法。