新学 ruyb,发现 File.open 和 open 并不相同, open 打开的文件好像不能用迭代器. 有没有人能详细的解释一下? 谢谢了。
如果你 require "open-uri" 的话 open 可以打开网址返回 StringIO
require "open-uri"
又是伸手党,直接看 api doc 呀。 File.open 在http://ruby-doc.org/core-2.0/File.html#method-c-open open是 (Kernel#open)[http://ruby-doc.org/core-2.0/Kernel.html#method-i-open]
open
谢谢上面两位. 不是伸手党,是还没有学会查 api doc. 现在知道了,我去看看。