校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識(shí)庫 > python通配符之glob模塊的使用詳解

python通配符之glob模塊的使用詳解

熱門標(biāo)簽:浙江電銷卡外呼系統(tǒng)好用嗎 蓋州市地圖標(biāo)注 地圖標(biāo)注的意義點(diǎn) 房產(chǎn)電銷外呼系統(tǒng) 南京銷售外呼系統(tǒng)軟件 地圖標(biāo)注微信發(fā)送位置不顯示 315電話機(jī)器人廣告 地圖制圖標(biāo)注位置改變是移位嗎 上海機(jī)器人外呼系統(tǒng)哪家好

通配符是一些特殊符號(hào),主要有星號(hào)(*)和問號(hào)(?),用來模糊搜索文件,“*”可以匹配任意個(gè)數(shù)個(gè)符號(hào), “?”可以匹配單個(gè)字符。

當(dāng)查找文件夾時(shí),可以使用它來代替一個(gè)或多個(gè)真正字符;當(dāng)不知道真正字符或者需要匹配符合一定條件的多個(gè)目標(biāo)文件時(shí),可以使用通配符代替一個(gè)或多個(gè)真正的字符。

英文 “globbing”意為統(tǒng)配,python在模塊glob中定義了glob()函數(shù),實(shí)現(xiàn)了對(duì)目錄內(nèi)容進(jìn)行匹配的功能,glob.glob()函數(shù)接受通配模式作為輸入,并返回所有匹配的文件名和路徑名列表,與os.listdir類似。

glob模塊中的常用函數(shù):

glob(pathname, recursive=False) 

第一個(gè)參數(shù)pathname為需要匹配的字符串。(該參數(shù)應(yīng)盡量加上r前綴,以免發(fā)生不必要的錯(cuò)誤)

第二個(gè)參數(shù)代表遞歸調(diào)用,與特殊通配符“**”一同使用,默認(rèn)為False。

該函數(shù)返回一個(gè)符合條件的路徑的字符串列表,如果使用的是Windows系統(tǒng),路徑上的“\”符號(hào)會(huì)自動(dòng)加上轉(zhuǎn)義符號(hào)變?yōu)椤癨\”。

iglob(pathname, recursive=False) 

參數(shù)與glob()一致。

返回一個(gè)迭代器,該迭代器不會(huì)同時(shí)保存所有匹配到的路徑,而是逐個(gè)獲取匹配的文件路徑名,遍歷該迭代器的結(jié)果與使用相同參數(shù)調(diào)用glob()的返回結(jié)果一致。

glob模塊支持的通配符:

通配符 功能
* 匹配0或多個(gè)字符
** 匹配所有文件、目錄、子目錄和子目錄里的文件(3.5版本新增)
? 匹配1個(gè)字符,與正則表達(dá)式里的?不同
[exp] 匹配指定范圍內(nèi)的字符,如:[1-9]匹配1至9范圍內(nèi)的字符
[!exp] 匹配不在指定范圍內(nèi)的字符

glob.glob函數(shù)使用示例

import glob
 
listglob = []
listglob = glob.glob(r"/home/xxx/picture/*.png")
listglob.sort()
print listglob
 
print '--------------------'
listglob = glob.glob(r"/home/xxx/picture/0?.png")
listglob.sort()
print listglob
 
print '--------------------'
listglob = glob.glob(r"/home/xxx/picture/0[0,1,2].png")
listglob.sort()
print listglob
 
print '--------------------'
listglob = glob.glob(r"/home/xxx/picture/0[0-3].png")
listglob.sort()
print listglob
 
print '--------------------'
listglob = glob.iglob(r"/home/xxx/picture/0[a-z].png")
print listglob
for item in listglob:
    print item

補(bǔ)充:Python glob() 函數(shù) 秒懂

Python glob()

glob模塊是最簡(jiǎn)單的模塊之一,內(nèi)容非常少。用它可以查找符合特定規(guī)則的文件路徑名。

跟使用windows下的文件搜索差不多。查找文件只用到三個(gè)匹配符:'*', “?”, “[ ]”。”*”匹配任意0個(gè)或多個(gè)字符;”?”匹配任意單個(gè)字符;”[ ]”匹配指定范圍內(nèi)的字符,如:[0-9]匹配數(shù)字。

不區(qū)分大小寫

'.'開頭的不匹配

print(glob.glob(r' . ./*') )

上一級(jí)所有目錄

>>> print(glob.glob("../*"))
['..\\Python37-32', '..\\Python38-32']

print(glob.glob(r' ./*') )

本級(jí)所有目錄

>>> print(glob.glob("./*"))
['.\\DLLs', '.\\Doc', '.\\include', '.\\Lib', '.\\libs', '.\\LICENSE.txt', '.\\NEWS.txt', '.\\python.exe', '.\\python3.dll', '.\\python38.dll', '.\\pythonw.exe', '.\\Scripts', '.\\tcl', '.\\Tools', '.\\vcruntime140.dll']

print(glob.glob(r' ./ * . *') )

本級(jí)所有文件

print(glob.glob("./*.*"))
['.\\LICENSE.txt', '.\\NEWS.txt', '.\\python.exe', '.\\python3.dll', '.\\python38.dll', '.\\pythonw.exe', '.\\vcruntime140.dll']

print(glob.glob(r' ./ * . *') )

本級(jí)所有dll

>>> print(glob.glob("./*.dll"))
['.\\python3.dll', '.\\python38.dll', '.\\vcruntime140.dll']

print(glob.glob(r' C:/ * ') )

C盤所有目錄

>>> print(glob.glob("C:/*"))
['C:/$360Section', 'C:/$Recycle.Bin', 'C:/360SANDBOX', 'C:/Boot', 'C:/bootmgr'.......]

print(glob.glob(“C:/[PB][RO]”) )

C盤所有包含pr/po/br/bo的目錄

print(glob.glob("C:/*[PB][RO]*"))
['C:/360SANDBOX', 'C:/Boot', 'C:/bootmgr', 'C:/BOOTNXT', 'C:/BOOTSECT.BAK', 'C:/PO', 'C:/Program Files', 'C:/Program Files (x86)', 'C:/ProgramData']

print(glob.glob(“C:/p?O”) )

C盤所有包含P_o的目錄

>>> print(glob.glob("C:/*P?O*"))
['C:/Program Files', 'C:/Program Files (x86)', 'C:/ProgramData']

print(glob.glob(“C://.txt”) )

C盤兩級(jí)目錄所有的txt

>>> print(glob.glob("C:/*/*.txt"))
['C:/xiaoyi\\檢索式.txt']

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • python—sys模塊之獲取參數(shù)的操作
  • Python協(xié)程asyncio模塊的演變及高級(jí)用法
  • python process模塊的使用簡(jiǎn)介
  • 聊一聊python常用的編程模塊
  • python文件目錄操作之os模塊
  • Python collections模塊的使用技巧
  • Python使用random模塊實(shí)現(xiàn)擲骰子游戲的示例代碼
  • Python爬蟲基礎(chǔ)之requestes模塊
  • Python多線程編程之threading模塊詳解
  • Python基礎(chǔ)之模塊相關(guān)知識(shí)總結(jié)

標(biāo)簽:日照 陽泉 金華 克拉瑪依 貴州 臨汾 雙鴨山 赤峰

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python通配符之glob模塊的使用詳解》,本文關(guān)鍵詞  python,通配符,之,glob,模塊,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python通配符之glob模塊的使用詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于python通配符之glob模塊的使用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    丝袜诱惑制服诱惑色一区在线观看| 国产丝袜欧美中文另类| 久久久久国产精品麻豆ai换脸| 亚洲精品成人少妇| 国产成人精品综合在线观看| 欧美一区二区三区小说| 一区二区三区电影在线播| 成人手机电影网| 国产三区在线成人av| 极品少妇xxxx精品少妇| 精品av久久707| 九色综合狠狠综合久久| 日韩三级在线观看| 奇米影视7777精品一区二区| 这里只有精品视频在线观看| 艳妇臀荡乳欲伦亚洲一区| 91黄色在线观看| 亚洲地区一二三色| 欧美日韩视频在线观看一区二区三区 | 国产999精品久久久久久| 欧美r级电影在线观看| 精品一二三四区| 国产精品久久久久久久久搜平片| 精品一区二区三区视频| 国产色产综合色产在线视频| 欧美性受xxxx黑人xyx性爽| 国产乱淫av一区二区三区| 亚洲一区二区三区四区在线免费观看| 久久久午夜精品理论片中文字幕| 成人黄页毛片网站| 六月丁香综合在线视频| 亚洲一区在线观看视频| 国产精品网站导航| 日韩一区二区三区观看| 在线亚洲精品福利网址导航| 国产激情一区二区三区| 奇米777欧美一区二区| 亚洲精品视频在线观看免费 | 高清久久久久久| 亚洲日本在线天堂| 欧美一级日韩免费不卡| www.亚洲激情.com| 久久99国内精品| 国产日韩欧美制服另类| 欧美性受极品xxxx喷水| 日韩视频在线你懂得| 99精品视频在线观看| 免费看欧美美女黄的网站| 亚洲色图20p| 国产偷v国产偷v亚洲高清| 在线成人小视频| 在线精品视频小说1| 粉嫩高潮美女一区二区三区| 日韩不卡免费视频| 亚洲一区视频在线观看视频| 国产精品久久久久久久久动漫 | 日本韩国欧美一区| 精品综合久久久久久8888| 久久综合九色综合欧美亚洲| 精品亚洲porn| 亚洲欧美日韩系列| 在线一区二区三区做爰视频网站| 美腿丝袜亚洲三区| 中文字幕精品三区| 日韩视频一区二区在线观看| 色综合久久久网| 99视频一区二区三区| 成人精品鲁一区一区二区| 国产在线不卡一卡二卡三卡四卡| 天堂蜜桃一区二区三区| 亚洲一区二区高清| 亚洲一区二区免费视频| 亚洲国产成人av网| 亚洲一区在线观看视频| 亚洲一二三专区| 亚洲一区二区美女| 婷婷开心激情综合| 日本中文字幕一区| 精品一区二区综合| 国产在线精品一区在线观看麻豆| 国内外成人在线| 国产 日韩 欧美大片| 白白色 亚洲乱淫| 91蜜桃传媒精品久久久一区二区 | 在线综合亚洲欧美在线视频| 欧美一区二区三区免费| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 韩国精品一区二区| 成人avav影音| 欧美乱妇20p| 久久亚洲影视婷婷| 一区二区三区中文字幕| 日本午夜一区二区| 国产99精品国产| 欧美午夜电影网| 欧美不卡123| 一区二区三区欧美亚洲| 麻豆久久一区二区| 成人精品视频一区二区三区尤物| 在线看一区二区| 精品日韩av一区二区| 亚洲欧洲99久久| 久久99在线观看| 欧美亚日韩国产aⅴ精品中极品| 日韩一区二区在线观看视频| 国产精品素人视频| 久久机这里只有精品| 色综合久久久久综合99| 精品国产乱码久久久久久久久| 中文在线免费一区三区高中清不卡| 五月激情六月综合| 91美女片黄在线观看| 欧美精品一区二区三区高清aⅴ| 亚洲一区视频在线| 99久久婷婷国产综合精品电影 | 亚洲色图视频免费播放| 久久电影网站中文字幕| 正在播放一区二区| 亚洲午夜久久久久久久久久久| 成人网在线播放| 久久久久国产精品麻豆| 精品在线播放免费| 日韩精品一区二区三区视频播放 | 日韩国产欧美在线视频| 9l国产精品久久久久麻豆| 久久久久久久久久久久久夜| 麻豆精品蜜桃视频网站| 欧美成人一区二区三区在线观看| 日韩一区有码在线| 91视频.com| 亚洲欧美日韩国产另类专区| 99国产一区二区三精品乱码| 国产精品久久久久久一区二区三区| 激情国产一区二区| 国产欧美va欧美不卡在线| 成人av在线电影| 亚洲免费在线观看| 欧美日韩高清影院| 美女在线视频一区| 国产亚洲1区2区3区| 不卡在线视频中文字幕| 亚洲欧美日韩成人高清在线一区| 在线这里只有精品| 日韩激情中文字幕| 久久久久久综合| 91视频xxxx| 美国十次综合导航| 国产精品人妖ts系列视频| 91日韩在线专区| 青草国产精品久久久久久| 国产日韩欧美精品一区| 91麻豆福利精品推荐| 日韩精品一级二级 | 精品久久久久av影院| 成人av在线一区二区三区| 一区二区免费在线播放| 日韩一区二区在线播放| a在线欧美一区| 天天综合天天做天天综合| 久久这里只精品最新地址| 日本韩国一区二区| 国产在线精品国自产拍免费| 亚洲精品成人在线| 久久色中文字幕| 欧美夫妻性生活| www.激情成人| 国内精品不卡在线| 亚洲成人资源网| 亚洲人成网站色在线观看| 精品国产乱码久久久久久久久| 色噜噜狠狠色综合中国| 国产一二三精品| 青青草原综合久久大伊人精品优势| 欧美—级在线免费片| 69p69国产精品| 国产美女在线精品| 国产成人精品一区二区三区四区 | 日韩理论电影院| 1000部国产精品成人观看| 一区二区三区在线免费视频| 依依成人精品视频| 首页欧美精品中文字幕| 精品一区二区三区在线观看国产 | 久久蜜桃一区二区| 国产精品国产馆在线真实露脸| 亚洲女厕所小便bbb| 亚洲香肠在线观看| 久久99精品国产| 福利一区在线观看| 欧美色网站导航| 欧美精品一区二区在线观看| 国产精品成人免费| 日韩和欧美一区二区三区| 国内精品国产三级国产a久久| 不卡电影一区二区三区| 在线精品国精品国产尤物884a| 精品国产伦理网| 一区二区三区高清不卡| 国产精品综合一区二区三区| 在线观看视频91|