python glob.glob()


  glob()函數可以將某目錄下所有跟通配符模式相同的文件放到一個列表中,有了這個函數,我們再想生成所有文件的列表就不需要使用for循環遍歷目錄了,直接使用glob.glob(path+pattern)的方式獲取,舉個例子:

返回目錄下所有.tif文件

import os
import glob


os.chdir(r'F:\algorithm\算法練習')
in_files = glob.glob('*.tif')
print(in_files)

運行結果:

['3_cut.tif', '3_cut_mask.tif']

  glob.glob('*.tif')的結果就是符合相應模式的文件列表,需要注意的一點是,該函數對大小寫不敏感,例如.jpg與.JPG是一樣的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM