This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description
Short module description

Module pd.find present simple way use filesystem
to search and read files on it. File system using
showed as simple as using ordinal dict::

>>> import pd.find
>>> f=pd.find.file.File("/etc/sysconfig")
>>> f
>>> f.keys()
['harddisk', 'lm_sensors', 'ipw3945d~', 'syscheckerrc', 'mouse']
>>> f['lm_sensors']
>>> print str(f['lm_sensors'])
# /etc/sysconfig/lm_sensors - Defines modules loaded by

Other important pakage mission is find files by the way similar
to command line find utility::

>>> import pd.find
>>> pd.find.find("/etc/sysconfig",lambda x : x.isreg() and x.check_regex(".*rc"))
<generator object="" at="" 0xb7cca7cc="">
>>> for item in pd.find.find("/etc/sysconfig",lambda x : x.isreg() and x.check_regex(".*rc$")) :
... print item.path

Using pd.find.file.File

Constructor issued as in example above, with one required
argument - path to file or directory. There are other

Follow symlinks (is False by default)

The File object to provide some useful methods and attributes:

Attribute present absolute file path;

Method returns file body if it can;

Other attributes do condition check and will be described bellow.

Issue pd.find.find utility

The pd.find.find utility issued to reqursive search files to satisfy
some conditions. Utility accept followed arguments:

Directory path to search begin with;

Condition checked on scanned files and directories. If condition satisfy - object
yielded by utility;

Condition checked before subdirectory scan. If condition does not satisfy,
subdirectory will not be scaned;

On true value of this argument searhing will be followed by symbolic

Utility return generator of list object find by them.

Tests provided by File Object

Return modification time

Return last access time

Return creation time """
return self.__checktime_(stat.ST_CTIME)

Return true if object is more newer then input path

Return true if object name are equal to input name

Return true if object path are equal to input path

Return true if regexp matched object path

Return true if regexp matched object name

Return true if regexp matched object name

Return current depth on file tree

Delete file by path of current object

Frm will be substituted by substring "{}" on path and executed
by os.system() call

Ho-ho. Sorry my English :)

* Sat Nov 10 2007 Andrey Orlov <> 0.0.3
- Some documentation wrote

* Wed Nov 9 2007 Andrey Orlov <> 0.0.2
- first official release
Release History

Release History


This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
pd.find-0.0.3.tar.gz (6.7 kB) Copy SHA256 Checksum SHA256 Source Nov 10, 2007

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting