python3 -m pip install --upgrade termcolorFrom source
git clone https://github.com/termcolor/termcolor cd termcolor python3 -m pip install .Demo
To see demo output, run:
python3 -m termcolorExample
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) # You can also specify 0-255 RGB ints via a tuple cprint("Both foreground and background can use tuples", (100, 150, 250), (50, 60, 70))Text properties Text colors Text highlights Attributes
black
on_black
bold
red
on_red
dark
green
on_green
underline
yellow
on_yellow
blink
blue
on_blue
reverse
magenta
on_magenta
concealed
cyan
on_cyan
strike
white
on_white
light_grey
on_light_grey
dark_grey
on_dark_grey
light_red
on_light_red
light_green
on_light_green
light_yellow
on_light_yellow
light_blue
on_light_blue
light_magenta
on_light_magenta
light_cyan
on_light_cyan
You can also use any arbitrary RGB color specified as a tuple of 0-255 integers, for example, (100, 150, 250)
.
Terminal colour detection can be disabled or enabled in several ways.
In order of precedence:
colored
or cprint
with a truthy no_color
disables colour.colored
or cprint
with a truthy force_color
forces colour.ANSI_COLORS_DISABLED
environment variable to any non-empty value disables colour.NO_COLOR
environment variable to any non-empty value disables colour.FORCE_COLOR
environment variable to any non-empty value forces colour.TERM
environment variable to dumb
, or using such a dumb terminal, disables colour.Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution Built Distribution File detailsDetails for the file termcolor-3.1.0.tar.gz
.
6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970
MD5 877fe6650412d9cea0384600870f0161
BLAKE2b-256 ca6c3d75c196ac07ac8749600b60b03f4f6094d54e132c4d94ebac6ee0e0add0
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for termcolor-3.1.0.tar.gz
:
Details for the file termcolor-3.1.0-py3-none-any.whl
.
591dd26b5c2ce03b9e43f391264626557873ce1d379019786f99b0c2bee140aa
MD5 9032fa9b8e95d0026ae14934b368f6fb
BLAKE2b-256 4fbdde8d508070629b6d84a30d01d57e4a65c69aa7f5abe7560b8fad3b50ea59
See more details on using hashes here.
ProvenanceThe following attestation bundles were made for termcolor-3.1.0-py3-none-any.whl
:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4