Python和Ruby解释器

3

我在书上读到您可以将其他语言的脚本整合到Python中。是否可以从Ruby脚本中获取变量,将它们传递给Python函数,然后将输出返回给Ruby?如果可以,如何实现?非常感谢您的每一个答案!


请查看http://rubypython.rubyforge.org。 - Janne Karila
1个回答

4
这里有几种方法可以实现。请注意,这些方法中没有一种具有异常高的性能:
  • 可能有些大材小用,但我曾经使用过套接字编程来建立Python和Ruby之间的客户端-服务器关系。至少这种方法感觉很酷。

  • 您可以写入和读取一个共同的文件。但是然后你必须担心并发问题

  • 反引号可以用于向Python模块发送信息。在Python模块中,您将使用argv处理已发送的数据,然后返回一些结果给Ruby代码。

如需更多信息,请参阅另一个类似的StackOverflow问题


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接