Skip to main content

A simple colouring package for making console programmes great again.

Project description

Colorain

Ever wondered how people make those console programmes print in pretty colours? Well, the answer is simple: there are colour codes with which you have to tag up the text. The problem is, the codes are pretty complicated, and so typically people write bland, all-whites console programmes. Colorain is a package that makes printing coloured text to the console a piece of cake. Using a simple markup designed just for colouring text on the terminal, Colorain allows you to quickly add colours to any Python project you might have. There's a few other packages that help you to print colourful text with Python, but none with the ease of use as Colorain.

Installation

pip install colorain

Usage

from colorain import *
# parses the colour tags and colour-codes the text as needed
txt = ColoredText('`f|y`Okay`f|n`, workin `f|c`fine`f|n`') 

# prints the coloured text
print(txt) 

# strips off the colour tags and gives the raw text
print(txt.raw_text()) 

print(txt + FGRed("\nOr is it?"))

Project details


Download files

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

Source Distribution

colorain-0.0.15b1.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

colorain-0.0.15b1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file colorain-0.0.15b1.tar.gz.

File metadata

  • Download URL: colorain-0.0.15b1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8

File hashes

Hashes for colorain-0.0.15b1.tar.gz
Algorithm Hash digest
SHA256 460f1fdd1780580d5666f12fdb86c7df53f9bcb4b6fc68c58d2c2901dfec5dbc
MD5 f7e539c7be0aca9a6e6ba19379e7057a
BLAKE2b-256 cfa19cf8e926e39374dfc7e6ea9a766d521b81339e6c69596484877c52853ca5

See more details on using hashes here.

File details

Details for the file colorain-0.0.15b1-py3-none-any.whl.

File metadata

  • Download URL: colorain-0.0.15b1-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8

File hashes

Hashes for colorain-0.0.15b1-py3-none-any.whl
Algorithm Hash digest
SHA256 2ab73bd028a80f79baeec027cce290206a87fdb18f6f29e9a0c0377a77b82a6c
MD5 942cfab7e6830db41d80c26995f7e615
BLAKE2b-256 b2eca520a805f34c703409668f2679de70988f4c1b83afcf39d04e94cf59015a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page