Lets you programmatical modify csv files.
Usage:
python csvmod.py controller.DemoController input.csv output.csv
Where controller.DemoController
is a python class name, which will be automatically imported as required.
Only changed lines will be written to the output.
The controller describes the work that will be done on the csv feed.
demo.py
contains two examples.
This tool is licensed under the MIT license. If you want to contribute, commit your pull request or open an issue on GitHub.
You can run the unit test suite by using:
python test.py