Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahlusar1989/fileprocessor

Automatically exported from code.google.com/p/fileprocessor
https://github.com/ahlusar1989/fileprocessor

Last synced: 23 days ago
JSON representation

Automatically exported from code.google.com/p/fileprocessor

Awesome Lists containing this project

README

        

This very simple Python pacakge provides a framework for batch processing of
files. Exactly how the files are processed and what data is extracted from
them is up to the developer. fileprocessor just provides a harness that eases
the process of getting/setting the data you want from files.

DOCUMENTATION
-------------

Overview of fileprocessor's design can be found here:
http://code.google.com/p/fileprocessor/wiki/DesignOverview

Installation instructions can be found here:
http://code.google.com/p/fileprocessor/wiki/InstallationGuide

Usage instructions can be found here:
http://code.google.com/p/fileprocessor/wiki/UsageGuide

TESTS
-----

Unit tests are provided in the 'tests' directory. To run all the unit tests
simply navigate into the 'tests' directory and invoke the following command:

python run_test.py -d .. -w .

To run a single test file, invoke the following command in the 'tests'
directory:

python run_test.py -d .. -w . -t "[TEST_NAME]"

[TEST_NAME] is the name of the test file without the "test_" prefix or ".py"
suffix. For example, if [TEST_NAME] = filterers, then the test file
"test_filterers.py" will be executed.

SOURCE
------

Snapshots and significant releases can be downloaded at:
http://code.google.com/p/fileprocessor/downloads/list

To clone the up-to-date repository, you must have Mercurial installed and use:
hg clone http://code.google.com/p/fileprocessor

LICENCE
-------

fileprocess is licensed under the MIT License.
See LICENCE for more information.