ANSI Color formatting for output in terminal, successor to termcolor (has wheels!)
Project description
termcolor
Colorize your console output.
This is the successor to termcolor
Example
import sys
from termcolor import colored, cprint
text = colored('Hello, World!', 'red', attrs=['reverse', 'blink'])
print(text)
cprint('Hello, World!', 'green', 'on_red')
print_red_on_cyan = lambda x: cprint(x, 'red', 'on_cyan')
print_red_on_cyan('Hello, World!')
print_red_on_cyan('Hello, Universe!')
for i in range(10):
cprint(i, 'magenta', end=' ')
cprint("Attention!", 'red', attrs=['bold'], file=sys.stderr)
Disabling
Any value in the environment variable ANSI_COLORS_DISABLED
will disable colors.
Text Properties
Text colors:
- grey
- red
- green
- yellow
- blue
- magenta
- cyan
- white
Text highlights:
- on_grey
- on_red
- on_green
- on_yellow
- on_blue
- on_magenta
- on_cyan
- on_white
Attributes:
- bold
- dark
- underline
- blink
- reverse
- concealed
Terminal properties
Terminal bold dark underline blink reverse concealed
-------------- --------- ------ ----------- ------------ --------- -----------
xterm yes no yes bold yes yes
linux yes yes bold yes yes no
rxvt yes no yes bold/black yes no
dtterm yes yes yes reverse yes yes
teraterm reverse no yes rev/red yes no
aixterm normal no yes no yes yes
PuTTY color no yes no yes no
Windows no no no no yes no
Cygwin SSH yes no color color color yes
Mac Terminal yes no yes yes yes yes
License and Authorship
Original author: Konstantin Lepa konstantin.lepa@gmail.com, Copyright (c) 2008-2011 Volvox Development Team Original license: MIT.
Original source code repository no longer available, this is a fork of the artifacts published to pypi
Documents
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for termcolor_whl-1.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0af8bb4ce7e17fe18b79ee1afc7a4fdba9abb3b2a0326edda62c40a315a56fc3 |
|
MD5 | 5bf1306654e147e7280358fb12198ced |
|
BLAKE2b-256 | 101b9706bd1d84a7d7349a1716ddf72ecac933fa59aecdf3c10263577a4cb95a |