在交互式 Python 中工作时,我倾向于依靠内置的 help()
函数来告诉我期望和/或返回什么,并打印出任何可能对我有帮助的文档。是否有与此功能等效的 Ruby?
我正在寻找可以在 irb 中使用的东西。例如,在交互式 Python 中,我可以输入:
>>> help(1)
然后打印出来
Help on int object:
class int(object) | int(x[, base])
-> integer | |
Convert a string or number to an integer, if possible. A ...
最佳答案
现在是 2014 年末,这里有两种获得 Python help()
*相似性的方法,只要你有 Ruby Docs已安装:
从
irb
内部,您可以调用help
方法并使用描述您要查找的内容的字符串。示例 1:
help 'Array'
用于 Array 类
示例 2:help 'Array#each'
用于Array
类each
方法。从命令行,在
irb
之外,你可以使用ri
程序:示例 1:
ri 'Array'
用于 Array 类
示例 2:ri 'Array#each'
用于Array
类each
方法。
* 不如 Python,但总比没有好
关于python - Ruby 相当于 Python 的 help()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2009730/