('Command line utility to colorize other commands output',)
Give some color to your (remote) TTY!!
Installation and Usage
Two options: to install it in your system/project:
pip install colorize
And you can use it with:
python -m colorize -h
Or just download the lastest zip and use it with:
python colorize-X.Y.Z.zip -h
Now, you have two ways to use it:
Rendering the output
$ command to execute | python -m colorize
If you need to render both the stdout and the stderr:
$ command to execute |& python -m colorize
This method works well with too long outputs
Other way to use it:
$ python -m colorize command to execute
This method can do disgusting things with too long outputs.
It will find a configuration file in the current directory, in the home directory or in the default path directory. The first one found will be used. So, it will search for:
The format for this file is very easy: it is a CSV file with next fields:
# regular expression to highlight (quoted) , bold output , foreground color , background color "^=+$" , 1 , white , "^=+$" , true , white , black "^=+$" , 0 , red , white "^=+$" , false , brown , magenta
And that’s all.
Example to simulate colordiff
To emulate colordiff, just use this configuration file:
"^>.*", 0, blue "^<.*", 0, red "^\d+,?\d*c\d+,?\d*$", 0, magenta
That’s enough :D
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|colorize-0.2.1.tar.gz (5.1 kB) Copy SHA256 hash SHA256||Source||None||May 27, 2014|
|colorize-0.2.1.zip (9.6 kB) Copy SHA256 hash SHA256||Source||None||May 27, 2014|