A simple package that enables coloured output in Python console applications.
Project description
Hueprint
Summary
Hueprint is a simple package that allows the usage of colour and text effects in Python console applications.
Data Types
The package introduces two simple enums: EColour
and EEffect
.
Functions
cprint
: allows usingEColour
andEEffect
for easy text style customization.sprint
: "success" style; green, no effect.eprint
: "error" style; red, no effect.wprint
: "warning" style; yellow, no effect.nprint
: "notification" style; blue, no effect.iprint
: a wrapper to thepprint
function (from thepprint
package).
Example
cprint
is the only function that differs from print
in terms of number or arguments required, so this example will focus on that:
from hueprint import cprint
from hueprint.types import EColour, EEffect
text = "Hello, World!"
colour = EColour.CYAN
effect = EEffect.ITALIC
cprint(text, colour, effect) # This will print the specified text in cyan and italic.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hueprint-1.0.1.tar.gz
(4.2 kB
view details)
File details
Details for the file hueprint-1.0.1.tar.gz
.
File metadata
- Download URL: hueprint-1.0.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 831123e73308f43e04d57ce35d2dc04964635f5093672553ee5f20ab83ab6772 |
|
MD5 | 27904fcfc6828530e14aa069576ef598 |
|
BLAKE2b-256 | ddb1dc83717e7c5914b29df5b0c565fb514b755344303ab0da28684c5d243442 |