ruby中的open uri模块中的变量p是什么?

时间:2014-03-09 00:19:34

标签: ruby-on-rails ruby open-uri

我目前正在尝试解析ruby中的文件,我在open uri模块文档(http://ruby-doc.org/stdlib-1.9.3/libdoc/open-uri/rdoc/OpenURI.html)中遇到了这个例子:

open("http://www.ruby-lang.org/") {|f|
    f.each_line {|line| p line}
  }

你们知道“| line | p line”中的变量p是什么?

感谢。

2 个答案:

答案 0 :(得分:0)

p() → nil
  

对于每个对象,直接将obj.inspect后跟换行符写入程序的标准输出。

那是方法

答案 1 :(得分:0)

它与puts相同,但在对象上调用inspect而不是to_s