Mri*_*lla 2 ruby python django interop ruby-on-rails
假设我有一些我想在Python(Django)应用程序中使用的Ruby宝石.我知道这不是最直接的问题,但我们假设在Python中重写Ruby gem是很多工作,我该如何使用它?
我应该使用Rails创建一个XML-RPC包装器并调用它吗?有没有像Python中的ruby实现,我可以在其中运行我的gem代码?
还有其他方法我可能错过了吗?在我在这个区域有点迷失之前,我从未搞过这样的事情.
谢谢
我建议你:
要么
要在Python和Ruby之间传输数据,我建议您使用JSON,XML或纯文本(取决于您需要传输的数据类型).
我建议使用选项2(从Python进程启动ruby脚本),因为这会为解决方案引入更少的移动部件.