1、
glob模組是最簡單的模組之一,內容非常少。用它可以查詢符合特定規則的檔案路徑名。跟使用windows下的檔案搜尋差不多。查詢檔案只用到三個匹配符:"*", "?", ""。"*"匹配0個或多個字元;"?"匹配單個字元;""匹配指定範圍內的字元,如:[0-9]匹配數字。
glob.glob(pathname),
返回所有匹配的檔案路徑列表。它只有乙個引數pathname,定義了檔案路徑匹配規則,這裡可以是絕對路徑,也可以是相對路徑。
glob.iglob(pathname),
獲取乙個可編歷物件,使用它可以逐個獲取匹配的檔案路徑名。與glob.glob()的區別是:glob.glob同時獲取所有的匹配路徑,而glob.iglob一次只獲取乙個匹配路徑。
[python]view plain
copy
import
glob
glob.glob(r
'e:\*\*.doc'
glob.glob(r
'.\*.py'
) f = glob.iglob(r'.\*.py'
) for
py in
f:
py
執行結果:
[python]view plain
copy
['e:\\test_file\\adplus.doc'
] ['.\\perfrom_test.py'
, '.\\pytest.py'
, '.\\simulation_login.py'
, '.\\widget.py'
, '.\\__init__.py'
] .\perfrom_test.py
.\pytest.py
.\simulation_login.py
.\widget.py
.\__init__.py
Python glob模組匹配檔案
glob的應用場景是要尋找一系列 符合特定規則 檔名。glob模組是最簡單的模組之一,內容非常少。用它可以查詢符合特定規則的檔案路徑名。查詢檔案只用到三個匹配符 匹配0個或多個字元 匹配單個字元 匹配指定範圍內的字元,如 0 9 匹配數字。假設以下例子目錄是這樣的。1 匹配所有檔案 可以用 匹配任意...
python glob模組的應用
近期專案差不多了,回頭學習基礎的知識,今天看到了,glob模組感覺很不錯,寫出來備忘。glob模組可以幫助我們快速的查詢到系統的檔案,或者檢視,不用去呼叫本身的os,模組了,快捷簡便,支援簡單正則 查詢檔案只用到三個匹配符 匹配0個或多個字元 匹配單個字元 匹配指定範圍內的字元,如 0 9 匹配數字...
kali auxiliary掃瞄常用模組總結筆記
命令列滲透,主要針對埠和系統服務,從基礎開始一點點積累.做乙個筆記方便查詢 arp掃瞄 search arp use auxiliary scanner discovery arp sweep set inte ce rhost shost smac threads run埠掃瞄 search po...