{ "info": { "author": "Anthony Manning-Franklin", "author_email": "anthony.manning.franklin@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "csvputty\n========\n\n*Command-fu with csv files*\n\nA set of command line interfaces and python modules for easily\nmanipulating, transforming and dealing with csv files quickly and\neffectively.\n\nCLI Usage\n---------\n\nAll csvputty commands start with ``csvputty``, optionally any\ninput/output files you wish to use, and then the command you wish to\nperform.\n\nIf you do not supply i/o files then csvputty will use stdin/stdout\ninstead.\n\nExample:\n\n``$ csvputty -i data.csv -o out.txt``\n\nmarkup\n~~~~~~\n\nThis command will take the selected columns of a CSV file, process each\nrow through a format string, and return the collective output. For\nexample:\n\n``$ csvputty -i data.csv -o rendered.html markup 0 1 3 template.html``\n\nThis parses each row of ``data.csv`` using the content of\n``template.html`` as a format string and saves to ``rendered.html``.\n\nIn the above example, ``template.html`` could be the following:\n\n.. code:: html\n\n