![]() |
1
14
This article 给出了一些从Python运行Ruby代码的技术,这些技术应该也适用于相反的方向(如XML-RPC或管道),以及从Ruby运行Python代码的具体技术。特别地 rubypython 或 Ruby/Python |
![]() |
2
5
听起来您可能想使用类似Apache Thrift的东西,它允许python或ruby代码作为服务器/客户机并相互调用。 http://thrift.apache.org/ 你可以在ruby和/或python中根据你的节俭定义实例化你的对象。这是节俭网站的一个例子。
基本上你的ruby或者python可以调用
|
![]() |
3
4
这个小小的图书馆让你非常容易做到: https://github.com/steeve/rupy |
![]() |
4
2
如果你真的找不到一个等价的Ruby库(或者你想利用它在Python上的巨大投资),可以考虑使用一个队列(比如RabbitMQ)来实现消息传递设计。然后您可以保留Python位Python和Ruby位Ruby,而不尝试维护Frankenstein构建环境。 |
![]() |
5
1
https://github.com/mrkn/pycall.rb 下面是一个调用Python的数学.sin函数并将其与数学.sin在Ruby中:
|
![]() |
6
0
|