python的glob模塊

1. glob在Python中作用

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

2.glob模塊常用的函數(shù)

  • glob(pathname, recursive=False)
    第一個(gè)參數(shù)pathname為需要匹配的字符串。(該參數(shù)應(yīng)盡量加上r前綴棍厌,以免發(fā)生不必要的錯(cuò)誤,r的作用就是匹配的字符串不轉(zhuǎn)義,例如r'\n'就是'\n'字符串不會(huì)被轉(zhuǎn)義為換行符)
    第二個(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é)果一致蝶锋。

3. glob模塊支持的通配符

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

4.示例代碼

   '''
     匹配項(xiàng)目中所有的jpg文件
     file = glob.glob("*.jpg")
     print(file)
     ['1.jpg', 'code.jpg', 'dim.jpg', 'thumbnial.jpg'] 
   '''
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末什往,一起剝皮案震驚了整個(gè)濱河市扳缕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌别威,老刑警劉巖躯舔,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異省古,居然都是意外死亡粥庄,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門衫樊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來飒赃,“玉大人,你說我怎么就攤上這事科侈≡丶眩” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵臀栈,是天一觀的道長蔫慧。 經(jīng)常有香客問我,道長权薯,這世上最難降的妖魔是什么姑躲? 我笑而不...
    開封第一講書人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任睡扬,我火速辦了婚禮,結(jié)果婚禮上黍析,老公的妹妹穿的比我還像新娘卖怜。我一直安慰自己,他們只是感情好阐枣,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開白布马靠。 她就那樣靜靜地躺著,像睡著了一般蔼两。 火紅的嫁衣襯著肌膚如雪甩鳄。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評(píng)論 1 312
  • 那天额划,我揣著相機(jī)與錄音妙啃,去河邊找鬼。 笑死俊戳,一個(gè)胖子當(dāng)著我的面吹牛揖赴,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播品抽,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼储笑,長吁一口氣:“原來是場噩夢啊……” “哼甜熔!你這毒婦竟也來了圆恤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤腔稀,失蹤者是張志新(化名)和其女友劉穎盆昙,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體焊虏,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡淡喜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了诵闭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片炼团。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖疏尿,靈堂內(nèi)的尸體忽然破棺而出瘟芝,到底是詐尸還是另有隱情,我是刑警寧澤褥琐,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布锌俱,位于F島的核電站,受9級(jí)特大地震影響敌呈,放射性物質(zhì)發(fā)生泄漏贸宏。R本人自食惡果不足惜造寝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望吭练。 院中可真熱鬧诫龙,春花似錦、人聲如沸鲫咽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽浑侥。三九已至姊舵,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間寓落,已是汗流浹背括丁。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留伶选,地道東北人史飞。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像仰税,于是被迫代替她去往敵國和親构资。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,408評(píng)論 0 5
  • 一陨簇、快捷鍵 ctr+b 執(zhí)行ctr+/ 單行注釋ctr+c ...
    o_8319閱讀 5,830評(píng)論 2 16
  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line)吐绵,也就是一...
    悟名先生閱讀 4,153評(píng)論 0 13
  • 講一個(gè)關(guān)于沙特國王的故事己单,不是豪華的車隊(duì)、不是千人的隨從耙饰,而是關(guān)于駱駝的纹笼。 故事的地點(diǎn)在沙特阿拉伯,主角之一是駱駝...
    不二丁閱讀 557評(píng)論 0 0
  • 鄰居們都說你今年八十歲了苟跪,也有人說也許已經(jīng)八十好幾了廷痘。問你,你咧開裝著假牙的嘴件已,擺擺手笋额,自己都說不清楚。陽光斜斜地...
    hellokey閱讀 802評(píng)論 0 8