我正在尝试使用rubypython gem。不知道如何调用像len和set这样的标准python函数。在python示例中,我看到len(text3)和set(text3)。
如何在rubypython中调用它们?
以下是rubypython的链接:http://rubypython.rubyforge.org/
答案 0 :(得分:2)
嗯,我的Ruby知识有限,而且我对rubypython
gem的了解并不存在。但是,我知道您引用__builtin__
模块的一部分的标准函数,它会自动导入到python命名空间中。幸运的是,没有什么能阻止你再次显式导入它(这在Python中非常安全)。然后,可能能够执行__builtin__.set()
之类的操作。但不保证。
答案 1 :(得分:1)
RubyPython :: PyMainClass有一个内置的公共实例方法() 您可以使用它来调用标准函数。