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

首頁 > 編程 > Ruby > 正文

Ruby中一些常用的文件操作方法小結

2020-02-24 15:38:50
字體:
來源:轉載
供稿:網友

首先,初學者需要學習很多東西,現在試著用Ruby編寫一個腳本,這個腳本使用很多與文件相關的操作,今天這里武林技術頻道小編為大家整理出一些內容。

文件或目錄是否存在

?

復制代碼 代碼如下:

File.exist?('file_path')

?

是否為文件

?

復制代碼 代碼如下:

File.file?("file_path")

?

是否為目錄

?

復制代碼 代碼如下:

File.directory?("file_path")

?

從路徑中獲取文件名

?

復制代碼 代碼如下:

File.basename('/tmp/adb.log')? #=> "adb.log"

?

#從上面結果中移除擴展名

File.basename('/tmp/adb.log', '.log') #=> "adb"
#或者
File.basename('/tmp/adb.log', '.*')?? #=> "adb"


列出目錄下的全部子文件

?

?

復制代碼 代碼如下:

#替換puts child為自己的操作
Dir['/tmp/*'].each{|child|puts child}

?

獲得父目錄

?

復制代碼 代碼如下:

#特定目錄的父路徑
File.expand_path("..",specific_path)
#當前目錄的父路徑
File.expand_path("..",Dir.pwd)
#或者
File.expand_path("..")

Ruby中一些常用的文件操作方法小結上文的內容有沒有給你一定啟發呢?總之,大家學會利用這些知識哦,這可以幫助我們在工作中節省時間。

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

圖片精選

主站蜘蛛池模板: 亚洲一区二区三区视频免费 | 亚洲成人综合网站 | 久久久国产精品成人免费 | 国人精品视频在线观看 | 久久久精品视频免费 | 国产精品观看在线亚洲人成网 | 国产精品免费看 | 中文欧美日韩 | 国产午夜精品久久久久 | 亚洲九九爱 | 毛片在线视频在线播放 | 久久久久999 | 美女黄页网站免费进入 | 免费久久久久 | 中文字幕在线观看1 | 国产精品成人一区 | 色人阁在线视频 | 一级毛片特黄 | 免费观看欧美一级片 | 亚洲免费永久 | 精品亚洲一区二区 | 香蕉视频网站在线观看 | 91美女视频在线观看 | 线观看免费完整aaa 欧美在线一级 | 视频一区二区三区在线观看 | 亚洲福利视频52 | 一级电影免费 | www.mitao| 久久91久久 | 国产91在线亚洲 | 亚洲成人免费网站 | 欧美成人精品 | 成人精品一区二区三区中文字幕 | 99在线热播精品免费 | 姑娘第四集免费看视频 | 蜜桃一本色道久久综合亚洲精品冫 | 九九热在线视频观看这里只有精品 | av在线电影网站 | 亚洲一区二区三区四区精品 | 亚洲第一页夜 | 精品国产一区二区三区天美传媒 |