ppc64le/linux-1.0.0/: termcolor-2.1.0 metadata and description
ANSI color formatting for output in terminal
| author_email | Konstantin Lepa <[email protected]> |
| classifiers |
|
| description_content_type | text/markdown |
| keywords | ANSI,ANSI color,ANSI colour,color,colour,formatting,termcolor,terminal |
| license | MIT |
| license_file |
|
| maintainer | Hugo van Kemenade |
| metadata_version | 2.4 |
| project_urls |
|
| provides_extras |
|
| requires_dist |
|
| requires_python | >=3.7 |
| File | Tox results | History |
|---|---|---|
termcolor-2.1.0-py3-none-any.whl
|
|
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)
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 |