Python的glob模塊提供了一個類似于shell中通配符的功能,允許用戶使用通配符來匹配文件路徑。
glob.glob() 函數用于查找與指定模式匹配的文件路徑名。返回所有匹配的文件路徑列表。
例如:
glob.glob() 函數可以使用以下通配符:
glob.glob() 函數在找到匹配的文件時是不區分大小寫的,如果需要區分大小寫,可以使用glob.escape()函數.
除了glob.glob()函數,還有glob.escape()函數,glob.escape() 用于将字符串中的特殊字符轉義。
另外,還有一個fnmatch模塊可以用來匹配文件名,它提供了fnmatch.fnmatch()和fnmatch.fnmatchcase()函數。
實例1: 匹配某個文件夾下所有以.jpg和.jpeg為後綴的圖片
實例2: 匹配某個文件夾下所有以1~9開頭的文件
注意:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!