看了很多人的程式都有使用,似乎超方便。
「*」星號會匹配一個文件名段中的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)
區間可以匹配所有小寫字母開頭的檔案。