当前位置: 首页 > 面试题库 >

从Ruby调用Python

劳华灿
2023-03-14
问题内容

我有一个编译的Python库和API文档,我想从Ruby使用。

是否可以加载Python库,实例化其中定义的类并从Ruby对该对象调用方法?


问题答案:

本文提供了一些从Python运行Ruby代码的技术,这些技术也应适用于相反的方向(例如XML-
RPC或管道),以及从Ruby运行Python代码的特定技术。特别是rubypython或Ruby
/
Python

看起来像他们可以做您想要的。



 类似资料:
  • 我正在学习SpringRest服务,我对SpringRest服务有疑问 是否可以从其他语言(如c或Ruby)调用Spring Rest服务,其中c或Ruby将作为客户端,Spring Rest服务作为服务或资源提供者。 如果可能的话,有人能举例说明简单、详细的方式吗。 提出这个问题的原因是,如果我们使用Jax-ws开发web服务,那么跨技术的互操作性就会发生,比如从C调用基于Java的web服务,

  • 我想在名为Debug的mixin(模块)的实例方法上运行一个基本的RSpec单元测试。以下是调试mixin的文件内容: 当我运行irb并包含调试混入和命令require_relative时/混合/调试。rb’和 然后,如果我用以下RSpec单元测试运行以确认RSpec上下文可以访问混合的实例方法,则测试成功通过: 最后,我将RSpec单元测试更改为如下所示,因此它实际上调用了class\u信息 调

  • 问题内容: 当我尝试从Rails调用存储过程时,出现以下异常: Rails Wiki中 有一个页面讨论用于解决此问题的MySQL适配器的修补程序,但是它已过时,似乎不再起作用。 配置代码正确地启用了存储过程,但是在存储过程调用之后连接仍然不同步并且新方法不再起作用,仍然存在问题。 关于如何使它工作的任何建议? 这是我正在使用的代码: 无论是否返回任何结果,它都会引发相同的异常。 问题答案: 将程序

  • 问题内容: 从python调用Java的最佳方法是什么?(对我来说,jython和RPC不是一个选择)。 我听说过JCC:http : //pypi.python.org/pypi/JCC/1.9 一个用于从C / Python调用Java的C 代码生成器,但这需要编译所有可能的调用。我希望有另一个解决方案。 我听说过JPype:http ://jpype.sourceforge.net/ 教程:

  • 我需要从Java中调用一些Python代码。 我知道Jython存在,或者Java有自己的Python解释器。 问题是,所说的Python代码使用一些本机(C)编译代码,甚至在GPU上运行一些东西。 所以我可以把它分为两个问题: < Li > Jython或Java的Python解释器支持这个吗?也就是说,Python代码(当从Java调用时)将与所有的C和GPU部分一起运行,因此运行速度将与它独

  • 问题内容: 我有一个python脚本,经过一番计算后,它将生成两个格式为gnuplot输入的数据文件。 如何从python’调用’gnuplot? 我想将以下python字符串作为输入发送到gnuplot: 其中“ EOUT ”和“ NOUT ”是两个文件名。 PS:我 宁愿 不使用额外的Python模块,只有标准的API(例如gnuplot的-PY)。 谢谢 问题答案: 一种简单的方法可能是只编