Skip to main content

A simple tool enabling easy colouring of terminal outputs

Project description

Colour Splash

A simple tool enabling easy colouring of terminal outputs

Download

Using PIP to use a imported Module

pip install colour_splash

Manually to embed into a project

git clone https://github.com/lachlan2357/python-colour-splash into your project directory

Usage

Include import colour_splash at the top of your file

Examples

Red text colour with white background

colour_splash.colour("this is red text with a white background", "red", "white") or colour_splash.colour("this is red text with a white background", colour_splash.colours.red, colour_splash.colours.white)

Only white background

colour_splash.colour("this is text with a white background", background = "white") or colour_splash.colour("this is text with a white background", background = colour_splash.colours.white)

Dim text

colour_splash.colour("this is dim text", "dim") or colour_splash.colour("this is dim text", colour_splash.styles.dim)

Functions

colour_splash.colour()

Changes the foreground, background or both-grounds of text

Parameters:

  • text the text you wish to be coloured
  • foreground (optional): the string/colours value of the name of the colour you wish to use as the foreground (text) colour
  • background (optional): the string/colours value of the name of the colour you wish to use as the background (highlighted) colour

colour_splash.style()

Changes the style of text

Parameters:

  • text: the text you wish to be styled
  • style (optional): the string/styles value of the name of the style you wish to use

colour_splash.colour_start()

Starts a specific colour for all proceeding text

Parameters:

  • foreground (optional): the string/colours value of the name of the colour you wish to use as the foreground (text) colour
  • background (optional): the string/colours value of the name of the colour you wish to use as the background (highlighted) colour

colour_splash.style_start()

Starts a specific style for all proceeding text

Parameters:

  • style (optional): the string/styles value of the name of the style you wish to use

colour_splash.colour_end()

Returns the proceeding text to its previous colour/style

colour_splash.style_end()

Returns the proceeding text to its previous colour/style

colour_splash.help()

Lists colours and styles and how they appear on your system

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

colour-splash-0.4.0.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

colour_splash-0.4.0-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file colour-splash-0.4.0.tar.gz.

File metadata

  • Download URL: colour-splash-0.4.0.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for colour-splash-0.4.0.tar.gz
Algorithm Hash digest
SHA256 d97d8cb31899d5564e8c4a7f7bc045cd70b90225dff20300800b4a10ec02b7a9
MD5 a8ee19b4d8e29a102d3a67be97c25958
BLAKE2b-256 fef13c8770c5245d4e308d44f01f10351a0e9e1144fa981bbc267589756f80b9

See more details on using hashes here.

File details

Details for the file colour_splash-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for colour_splash-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 24cc7ab69e64db9d0d0fac20f6c90f17fbc8611d2a42d27fc25769c1407eab6b
MD5 de437427e11e3d5c0803d5cfba8e5e93
BLAKE2b-256 e5972a901f2799b23104a04f7fdf20279b8b59d5e5815b8e9fbada4b78af96a4

See more details on using hashes here.

Supported by

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