Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

termcolor-whl

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

termcolor-whl

ANSI Color formatting for output in terminal, fork of termcolor, maintained as of 2023 by Matthew Martin

  • 1.1.3
  • PyPI
  • Socket score

Maintainers
1

termcolor-whl

Colorize your console output.

This is a fork of termcolor, originally created so it would have a wheel package.

Note that handling of nested colour tokens has been removed in this package. This is to save on an import of a large package (re) and since this is actually not a common usage case.

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

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc