Normalizes CSVs according to this spec.
Requirements
- Ubuntu 16.04 (Probably other unix-based systems would work.)
- Python 3.6. (Probably any python3.2+ would work.)
- Install:
pip install git+https://[email protected]/anybodys/csvnormalizer.git
- Note: You may need the
--user
flag.
- Note: You may need the
- Run:
cat [your input file] | kmd-csvnormalizer
. Note: Package name is prefixed with the developer's name to avoid conflicts with other implementations.
Requirements
- Ubuntu 16.04 (Probably other unix-based systems would work.)
- Python 3.6. (Probably other pythons would work.)
- virtualenv and virtualenvwrapper. (Technically wrapper is optional, but it sure is handy!)
- cd to where you want to work.
mkvirtualenv --python=`which python3.6` csvnormalizer
.- Optional but super handy: edit ~/.virtualenvwrapper/csvnormalizer/bin/postactivate to cd to your working directory. Here's a command that should work on ubuntu!
echo "cd `pwd`" >> ~/.virtualenvs/csvnormalizer/bin/postactivate
git clone [email protected]:anybodys/csvnormalizer.git
pip install -r requirements.txt