python簡單又強大的文件搜索庫-glob

python簡單又強大的文件搜索庫-glob

glob是python自己帶的一個文件操作相關模塊,用它可以查找符合自己目的的文件。使用起來非常方便。查找文件只用到三個匹配符:

"*":匹配 0 個或多個字符

"?":匹配單個字符;

"[]":匹配指定範圍內的字符,如:[0-9]匹配數字;

兩個主要的函數方法

1,glob(pathname)

返回所有匹配的文件路徑列表(文件路徑,以字符串形式,構成的 list)。它只有一個參數pathname,定義了文件路徑匹配規則,這裡可以是絕對路徑,也可以是相對路徑.

python簡單又強大的文件搜索庫-glob

以絕對位置獲取文件內容

python簡單又強大的文件搜索庫-glob

獲取當前目錄下所有的py文件,返回文件名列表的形式

2,iglob

python簡單又強大的文件搜索庫-glob

返回結果是可迭代對象,通過遍歷,可以輸出所有滿足條件的py文件


分享到:


相關文章: