新手问题 File.open 和 open 的区别在哪?

kingwmj · 2013年03月25日 · 最后由 kingwmj 回复于 2013年03月25日 · 4220 次阅读

新学 ruyb,发现 File.open 和 open 并不相同, open 打开的文件好像不能用迭代器. 有没有人能详细的解释一下? 谢谢了。

如果你 require "open-uri" 的话 open 可以打开网址返回 StringIO

又是伸手党,直接看 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]

谢谢上面两位. 不是伸手党,是还没有学会查 api doc. 现在知道了,我去看看。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号