Python常用標準庫 glob

2021-07-27 18:57:02 字數 468 閱讀 6938

glob

檔案查詢,支援萬用字元(*、?、)

# 查詢目錄中所有以.sh為字尾的檔案

>>> glob.glob('/home/user/*.sh')

['/home/user/1.sh', '/home/user/b.sh', '/home/user/a.sh', '/home/user/sum.sh']

# 查詢目錄中出現單個字元並以.sh為字尾的檔案

>>> glob.glob('/home/user/?.sh')

['/home/user/1.sh', '/home/user/b.sh', '/home/user/a.sh']

# 查詢目錄中出現a.sh或b.sh的檔案

>>> glob.glob('/home/user/[a|b].sh')

['/home/user/b.sh', '/home/user/a.sh']

python標準庫之glob

python標準庫之glob介紹 glob 檔名模式匹配,不用遍歷整個目錄判斷每個檔案是不是符合。1 萬用字元 星號 匹配零個或多個字元 import glob for name in glob.glob dir print name 複製 dir file.txt dir file1.txt di...

python標準庫 glob介紹

glob 檔名模式匹配,不用遍歷整個目錄判斷每個檔案是不是符合。1.萬用字元 星號 匹配零個或多個字元 import glob for name in glob.glob name print name name file1.txt name file2.txt name file3.txt nam...

Python標準庫之glob包

glob包最常用的方法只有乙個,glob.glob 該方法的功能與linux中的ls相似,接受乙個linux式的檔名格式表示式 filename pattern expression 列出所有符合該表示式的檔案 與正規表示式類似 將所有檔名放在乙個表中返回。所以glob.glob 是乙個查詢目錄下檔...