2016-05-30 70 views
0

我想創建一個Python腳本,它將根據擴展名和文件日期遞歸地進行一些文件搜索。指定要求的最簡單的方式是SQL語句:使用Python進行高級文件系統搜索

select filedate, count(*) from 'c:\folder\*' 
where filename like '%.txt' 
group by filedate 

關於什麼是最簡單的解決方案的任何想法?

+0

'filedate'意義創建,上次修改,訪問,什麼?查看'glob'獲取文件名,'os'模塊查看日期。 – tzaman

+0

類似創建的文件 – STO

回答

0

您將不得不從Python的各種設施中組合一個解決方案。

我喜歡用os.walk遞歸遍歷一個文件系統。

os.path.getctime()可以獲得給定文件的創建時間(作爲時代)。您可以使用時間模塊從那裏獲取日期。我想使用dictionary將日期鏈接到文件列表。