红宝石有像pythons eval这样的东西吗?我正在搜索谷歌,我不知道这是我如何搜索但我找不到任何东西或如何使用它,如果有一个
在python我会喜欢这样的
def doEval(object):
return repr(eval(object))
Run Code Online (Sandbox Code Playgroud)
你上面的代码会做在python的闲置或东西,运行doEval("打印('你好’)"),它会打印出"你好",然后返回"无"说这是执行,在红宝石我不介意它不做,但我想要评估
红宝石中有这样的东西吗?谢谢.
eval(string [,binding [,filename [,lineno]]])→obj
用字符串计算Ruby表达式.如果给出了必须是对象的绑定,
Binding则在其上下文中执行评估.如果存在可选的filename和lineno参数,则在报告语法错误时将使用它们.
| 归档时间: |
|
| 查看次数: |
618 次 |
| 最近记录: |