Python腳本小工具之文件與內(nèi)容搜索
一、前言
????日常工作中,經(jīng)常需要在指定路徑下查找指定類型的文件,或者是指定內(nèi)容的查找,在window環(huán)境中,即可以使用一些工具如notepad或everything,也可以使用python腳本。但在linux環(huán)境下,則需用python腳本
二、代碼
????代碼中定義一個(gè)類包含3個(gè)函數(shù)
listDir:查找指定目錄下的所有文件,包含子目錄下的文件,返回包含文件名和路徑組成的字典
flisttype:在指定目錄下查找文件名包含指定名稱的文件,返回文件名和對(duì)應(yīng)的路徑的字典
fcontfind:文件內(nèi)容查找,返回包含指定內(nèi)容文件的路徑,輸入為需查找文件組成的列表fdict和需查找的內(nèi)容cont
三、結(jié)果
文件查找

查找xmind文件

查找txt文件包含“生活”的文件
