gpt4 book ai didi

python - 从 Django 应用程序使用 Ruby gem

转载 作者:数据小太阳 更新时间:2023-10-29 08:17:41 27 4
gpt4 key购买 nike

假设我有一些 Ruby gem 想在我的 Python (Django) 应用程序中使用。我知道这不是最直接的问题,但让我们假设用 Python 重写 Ruby gem 需要大量工作,我该如何使用它?

我应该使用 Rails 围绕它创建一个 XML-RPC 包装器并调用它吗?是否有类似 Python 中的 ruby​​ 实现的东西,我可以在其中运行我的 gem 代码?

还有其他我可能错过的方法吗?在我有点迷失在这个领域之前,我从来没有解决过这样的事情。

谢谢

最佳答案

我建议你:

  • 使用 REST 或 XML-RPC 公开 ruby​​ 服务。

  • 从 Django 中提取一个 ruby​​ 脚本。

要在 Python 和 Ruby 之间传输数据,我建议您使用 JSON、XML 或纯文本(取决于您需要传输的数据类型)。

我建议使用选项 2(从 Python 进程启动一个 ruby​​ 脚本),因为这为解决方案引入了更少的移动部分。

关于python - 从 Django 应用程序使用 Ruby gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10735998/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com