[英]Advanced file system search with Python
我想創建一個Python腳本,該腳本將根據擴展名和文件日期遞歸進行一些文件搜索。 (對我而言)最簡單的指定要求的方法是以下類似SQL的語句:
select filedate, count(*) from 'c:\folder\*'
where filename like '%.txt'
group by filedate
關於什么是最簡單的解決方案有什么想法?
您將必須利用Python的各種工具來組合解決方案。
我喜歡使用os.walk
來遞歸遍歷文件系統。
os.path.getctime()
可以獲取給定文件的創建時間(以紀元時間為准)。 您可以使用時間模塊從那里獲取日期。
我會使用字典將日期鏈接到文件列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.