我在哪里可以阅读Ruby的File.open函数?

时间:2012-06-29 20:52:43

标签: ruby

我正在经历“以艰难的方式学习Ruby”,我无法通过Windows命令提示符显示以下文档:ri File.open

它只是给我一个错误:

ArgumentError:参数数量错误(0为1..3)

我目前正在练习16:http://ruby.learncodethehardway.org/book/ex16.html

额外的功劳说:如果用'w'模式打开文件,那么你真的需要target.truncate()吗? 去阅读Ruby的File.open函数的文档,看看是否属实。

我在哪里可以看到File.open函数的文档?

3 个答案:

答案 0 :(得分:5)

阅读the documentation of IOFile的父类。它描述了您在问题中提到的文件打开模式。以下是w开放模式的说明:

"w"  Write-only, truncates existing file
     to zero length or creates a new file for writing.

所以不,如果您以target.truncate模式打开文件,则无需致电w

答案 1 :(得分:3)

答案 2 :(得分:0)

如何使用ruby-doc.org网站?