簡體   English   中英

使用Python進行高級文件系統搜索

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM