Skip to main content

Python module to print in color using py3k-style print function

Project description

Module colorprint

Python module to print in color using py3k-style print function. It uses
funny hack, which allow to create print function instead standard print
routine and give it some "black" magic.

Print function is like imported for __future__, but has three additional
parameters: color (foreground of text output), background (it's background)
and format (bold, blink and so on).

You can read more at __future__.print_function documentation.

Usage example

>>> from __future__ import print_function
>>> from colorprint import *

>>> print('Hello', 'world', color='blue', end='', sep=', ')
>>> print('!', color='red', format=['bold', 'blink'])
Hello, world!
^-- blue ^-- blinking, bold and red

:copyright: 2012 Aleksey Rembish
:license: BSD

Project details

Release history Release notifications | RSS feed

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for colorprint, version 0.1
Filename, size File type Python version Upload date Hashes
Filename, size colorprint-0.1.tar.gz (2.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page