Ruby文件是否可读

在 Ruby 中,我们要判断一个文件是否可读可以使用 readable 方法。

readable方法

语法

File.readable?(filename)

参数

模式 描述
filename 文件名。

说明

判断文件是否可读。

案例

判断文件是否可读

使用 readable 方法判断文件是否可读

#!/usr/bin/ruby -w # -*- coding : utf-8 -*- puts "HaiCoder(www.haicoder.net)" readable1 = File.readable?("text.txt") readable2 = File.readable?("input.txt") print("readable1 = ", readable1, " readable2 = ", readable2, "\n")

程序运行后,控制台输出如下:

15_Ruby文件是否可读.png

当文件不存在时,返回 false,当文件存在并且可读时,返回 true。

Ruby readable方法总结

在 Ruby 中,我们要判断一个文件是否可读可以使用 readable 方法。