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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab47c2c18f155acc7f9651cf115f761f41b171f481997e75a1249307d530b593 |
|
MD5 | 95c21cddce10e3c79f6f0a2e7fd2d497 |
|
BLAKE2b-256 | 62d98b3acb0b266917c4caa5dae9e8185bb79716db8c7531fa42edb93c6964b7 |