Show csv in rainbow colors
Project description
rainbowcsv
Outputs csv columns in easy-to-discern colors in the terminal.
Installation
pip install rainbowcsv
Usage
Use on a file
rainbowcsv path/to/file.csv
or use with pipes
curl https://raw.githubusercontent.com/dannysepler/rainbowcsv/main/resources/movies.csv | rainbowcsv
Options
rainbowcsv --help
How it works
rainbowcsv
uses the colorama library to wrap csv columns with color escape sequences.
Usage advice
csvkit is a lovely library, and we recommend using this in conjunction with it.
The csvlook
command doesn't play well with rainbow csv, because it doesn't ignore color-changing characters. That's why the --pretty
(-p
for short) option is available in rainbowcsv
, it creates a similar-looking table.
curl https://raw.githubusercontent.com/dannysepler/rainbowcsv/main/resources/movies.csv | rainbowcsv --pretty
You can also pipe to less
if you display raw control characters, via less -r
or less -R
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for rainbowcsv-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ffb4504f931ce53909e74e9ebf70940988f04f1cdabadb9634cfb523889ad5f |
|
MD5 | 605df7f922e9b301b38c0f0811ead9ec |
|
BLAKE2b-256 | 54385409ccee40b588f8c6e41a07362c8a55080ff6aa62f724364303994f6ced |