Skip to main content

Python module to facilitate effortless color terminal output.

Installation

Chromaprint requires Python 3.X.

Install via pip with pip install chromaprint

Usage

from chromaprint import print
print('green on magenta', fg='green', bg='magenta')

It’s that easy.

Chromaprint contains one property colors and two methods print and set_default.

colors

chromaprint.colors is a tuple containing the names of all available colors. Attempts to use colors not in this tuple will raise an exception.

print()

The print() method functions the same as Python’s built-in print method. Simply pass any strings you wish to print with the foreground color as fg='green' and background color as bg='magenta'. Color selections only apply to a single print, so the next print call will use the default colors. You can change the default colors using chromaprint.set_default()

set_default()

A custom set of default colors may be specified and changed at will. Simply call set_default() using the same syntax as chromaprint.print(), ie chromaprint.set_default(bg='green', fg='magenta'). You may set either bg, fg, or both. To return to the system default color output pass bg='default', fg='default'

Release files for chromaprint 0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chromaprint 0.5
File Size Uploaded
chromaprint-0.5.tar.gz 2.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chromaprint 0.5
File Interpreter ABI Platform
chromaprint-0.5-py3-none-any.whl Python 3 none any Details

Total release size: 5.0 kB

Release files / chromaprint-0.5.tar.gz

Download URL chromaprint-0.5.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
77833e89e350a485dc9c41f55b22169d36197b73fe639f16d2ecf5b983f02d01
BLAKE2b-256 checksum
How to use checksums
a2e29fe5d05767c677b75a003a323cb7baaabc2243dfd311b29e1804c65b140a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / chromaprint-0.5-py3-none-any.whl

Download URL chromaprint-0.5-py3-none-any.whl
Size 2.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1cb68ec49103d89fcb5f432d461921ede1aa511004b6649f6d699bc224b78231
BLAKE2b-256 checksum
How to use checksums
19c039ed246555585599c174db4ee2d61a89c0b80dee0f40b38f64f2c6ecdfd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page