This module consists of one function called print_color()
that allows
you to print something in a different format or color in Python.
It allows you to change the foreground and background color of text in addition
to its format (bold, underscore, or reverse_video).
There are 3 required keyword arguments that must be supplied that default to
None
when missing. These keyword arguments are format
, foreground
, and
background
.
Available values for format
are: bold
, underscore
, or reverse_video
.
The reverse_video
option reverses the foreground and background colors.
Available background and forground colors: black, red, green, yellow, blue, magenta, cyan, and white. Any other value will raise an error.
A simple call works like this:
from colorize import print_color
print_color("The Knights who say Ni!", format="bold",
foreground="white", background="green")
In this call, the text is "The Knights who say Ni!" and it's formatted as
bold
, has a foreground color of white
, and a background color of
green
.