从rubypython调用标准python函数

时间:2012-12-09 02:42:30

标签: python ruby rubypython

我正在尝试使用rubypython gem。不知道如何调用像len和set这样的标准python函数。在python示例中,我看到len(text3)和set(text3)。

如何在rubypython中调用它们?

以下是rubypython的链接:http://rubypython.rubyforge.org/

2 个答案:

答案 0 :(得分:2)

嗯,我的Ruby知识有限,而且我对rubypython gem的了解并不存在。但是,我知道您引用__builtin__模块的一部分的标准函数,它会自动导入到python命名空间中。幸运的是,没有什么能阻止你再次显式导入它(这在Python中非常安全)。然后,可能能够执行__builtin__.set()之类的操作。但不保证。

答案 1 :(得分:1)

RubyPython :: PyMainClass有一个内置的公共实例方法() 您可以使用它来调用标准函数。