- Notifications
You must be signed in to change notification settings - Fork0
maxpat78/PyFind
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This module provides a simple tool to search a directory tree for filesmatching some criteria, in a way similar to GNU find.
It works both from command line and as a module.
A sample:
from pyfind import Search# Finds all files greater than 1 MiB, created in the last 25 minutes,# whose name ends in '.py' or '.pyc'for found in Search('.', '-size +1m -a -cmin -25 -a ( -name *.py -or -name *.pyc )').find():print (found)
Also, it provides some extension switches: -Xdate and -Xhour, to test dateand times in a more user-friendly way (and better than -xnewerXY).
The code is given to the Public Domain.