Python中glob模塊查找文件路徑的用法

看了很多人的程式都有使用,似乎超方便。

「*」星號會匹配一個文件名段中的0個或多個字串,很符合常見的用法。

範例1:路徑下所有檔案。

import glob
for name in glob.glob('tmp/*'):
  print(name)

這個模式會匹配所有的路徑名,但是不會遞歸搜索到子目錄。


範例2:使用字符區間([a-z]),可以匹配多個字符中的一個字串。

import glob
for name in glob.glob('tmp/[a-z]*'):
  print(name)

區間可以匹配所有小寫字母開頭的檔案。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *