File.exists 是什么意思?在 Ruby 做什么?
What does File.exists? do in Ruby?
所以当我找到 File.exists?
时,我正在浏览关于如何读取文件的 Ruby 标准库文档,其中有这个引人入胜且富有启发性的描述:
exists?(p1)
(A Google search 发现了相似数量的信息)
这是一个真实的方法,通过尝试调用它并且没有收到错误来验证。基于几个快速测试,它似乎与 File.exist?
.
做同样的事情
这是正确的,还是它有一些我错过的其他行为?
此外,作为附带问题,为什么根本没有记录呢?是否已弃用?
根据 Ruby 2.2.0 doc,此方法已弃用:
exists?(file_name) → true
or false
Deprecated method. Don’t use.
所以当我找到 File.exists?
时,我正在浏览关于如何读取文件的 Ruby 标准库文档,其中有这个引人入胜且富有启发性的描述:
exists?(p1)
(A Google search 发现了相似数量的信息)
这是一个真实的方法,通过尝试调用它并且没有收到错误来验证。基于几个快速测试,它似乎与 File.exist?
.
这是正确的,还是它有一些我错过的其他行为?
此外,作为附带问题,为什么根本没有记录呢?是否已弃用?
根据 Ruby 2.2.0 doc,此方法已弃用:
exists?(file_name) →
true
orfalse
Deprecated method. Don’t use.