麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Ruby > 正文

Ruby中遍歷目錄的實現(xiàn)方法

2020-02-24 15:39:44
字體:
供稿:網(wǎng)友

在Ruby中,有許多方法可以遍歷指定的目錄,我們可以進入本文參考Ruby中遍歷目錄的實現(xiàn)方法,不著急,今天就讓武林技術(shù)頻道小編進下文仔細(xì)了解一下吧!

如下邊的traverse.rb文件內(nèi)容所示:

復(fù)制代碼 代碼如下:

#!/usr/bin/ruby
def traverse(filepath)
??? if File.directory?(filepath)
????? puts "Dirs:" + filepath
????? Dir.foreach(filepath) do |filename|
??????? if filename != "." and filename != ".."
????????? traverse(filepath + "/" + filename)
??????? end
????? end
??? else
????? puts "Files:" + filepath
??? end
? end
??
#traverse("d:/vmware")
traverse("/usr/local/src")


其實ruby中已經(jīng)定義了Find.find方法來處理這種情況,上面的ruby程序可以用其方法來實現(xiàn),代碼顯得更為整潔,如下所示:

?

復(fù)制代碼 代碼如下:

?


#!/usr/bin/ruby
require? 'find'
Find.find("/usr/local/src") do |filename|
? p filename
end

Ruby中遍歷目錄的實現(xiàn)方法,各位朋友們都看完了嗎?大家有沒有搞清楚上面的內(nèi)容呢?總之,大家可以將上文的內(nèi)容作為參考,感謝大家繼續(xù)支持武林技術(shù)頻道!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 成人性视频免费网站下载软件 | 高清av免费| 国产美女爽到喷白浆的 | www日韩在线观看 | 天天透天天狠天天爱综合97 | 在线播放黄色片 | 久久久久电影网站 | 日美av在线 | 欧美精品免费一区二区三区 | 久久精品视频日本 | 国产韩国精品一区二区三区久久 | 久久黄色影院 | 一区二区视 | 国产剧情v888av| 久久老司机精品视频 | 国产一级做a爰片在线看 | 欧美一区高清 | 91网址在线播放 | 精品在线观看一区二区三区 | 一区二区三区欧洲 | 成人综合免费视频 | 免费观看国产视频 | 日韩毛片免费观看 | 深夜小视频在线观看 | 国产精品久久久久久久久久iiiii | 曰本三级日本三级日本三级 | sesee99| 国产精品一区2区3区 | 西川av在线一区二区三区 | lutube成人福利在线观看污 | 欧美日本91精品久久久久 | www.99av | 国产精品成人一区二区三区电影毛片 | 亚洲第一页中文字幕 | 国产精品一区二区免费在线观看 | 久久影院午夜 | 天天色人人爱 | 97久色| 香蕉在线看 | 亚洲va国产va | 羞羞网站 |