Ruby是否是目录

在 Ruby 中,我们要判断一个目录是否是目录可以使用 directory 方法。

directory方法

语法

directory:directory?(filename)

参数

模式 描述
filename 文件名。

说明

判断是否是目录。

案例

判断是否是目录

使用 directory 方法判断是否是目录

#!/usr/bin/ruby -w # -*- coding : utf-8 -*- puts "HaiCoder(www.haicoder.net)" directory1 = File::directory?("input.txt") directory2 = File::directory?("dir") print("directory1 = ", directory1, " directory2 = ", directory2, "\n")

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

14_Ruby文件是否是目录.png

我们使用了 directory 方法判断了是否是目录。

Ruby directory方法总结

在 Ruby 中,我们要判断一个目录是否是目录可以使用 directory 方法。