A simple module to add ANSI colors and decorations to your strings.
Example Usage
You can choose one of the 8 basic ANSI colors: black, red, green, yellow, blue, magenta, cyan, white.
from colors import red, green, blue
print red('This is red')
print green('This is green')
print blue('This is blue')
Optionally you can specify a background color.
print red('red on blue', bg='blue')
print green('green on black', bg='black')
You can additionally specify one of the supported styles: bold, faint, italic, underline, blink, blink2, negative, concealed, crossed. Not all styles are supported by all terminals.
from colors import bold, underline
print bold('This is bold')
print underline('underline red on blue', fg='red', bg='blue')
print green('bold green on black', bg='black', style='bold')
You can also use more than one styles at once.
print red('This is very important', style='bold+underline')
xterm-256 colors are supported as well, to use them give an integer instead of a color name.
from colors import color
for i in range(256):
print color('Color #%d' % i, fg=i)
License
colors is licensed under the ISC license.
Metadata
Release files for ansicolors 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ansicolors-1.0.1.tar.gz | 3.0 kB | Details |
Release files / ansicolors-1.0.1.tar.gz
| Download URL | ansicolors-1.0.1.tar.gz |
|---|---|
| Size | 3.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
631686a6f8883b330680cda9521fb1ab3fc3ed440b3b9f9cdadf9c7845748d06
|
|
BLAKE2b-256 checksum How to use checksums |
f4527b2cf147805ba9f9d3ecece890346eea12a3a36a91607617184ece271837
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |