A small package for printing colored strings
Project description
colorP
This package is a small and simple utility for printing colored strings on consoles. colorP supports 9 different formatting styles and several foreground and background colors!
You can install it by issuing the following command on a UNIX terminal:
sudo pip install -i colorp
Usage:
Methods :-
pPrint(args,text,br=?):
args: is a dictionary object, which needs atleast one ofs,fgorbgdefined with the corresponding values as strings.
args = {'s':'bold','fg':'red','bg':'white'}
text: is the string to be printed with the given stylingbr: [OPTIONAL ARGUMENT: default value=True], can set it toFalseif you need no linebreak after ouput.
Eg():
- prints out examples of a few colors and styles for user visualization.
Styling and Formatting:
- The
argsobject decides how the text will be formatted. Each key inargscan be one of certain pre-defined values. They are listed below: 's': Text style
| Value | Description |
|---|---|
'plain' |
Formats the text as plain text |
'bold' |
Bolds the text |
'dim' |
Dims the text |
'italic' |
Italicizes the text |
'underline' |
Underlines the text |
'blink' |
Blinks the text repeatedly |
'reverse' |
Swaps foreground and background values |
'hidden' |
Hides the text on display |
'striked' |
Strikes off the desired text |
'fg': Font color
| Value |
|---|
'black' |
'red' |
'green' |
'yellow' |
'blue' |
'magenta' |
'cyan' |
'lightgray' |
'darkgray' |
lightred' |
'lightgreen' |
'lightyellow' |
'lightblue' |
'lightmagenta' |
'lightcyan' |
'white' |
'default' |
'bg': Background color
| Value |
|---|
'black' |
'red' |
'green' |
'yellow' |
'blue' |
'magenta' |
'cyan' |
'lightgray' |
'darkgray' |
lightred' |
'lightgreen' |
'lightyellow' |
'lightblue' |
'lightmagenta' |
'lightcyan' |
'white' |
'default' |
NOTE:
'bg'has the same possible values as'fg'.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file colorp-0.0.1.tar.gz.
File metadata
- Download URL: colorp-0.0.1.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59f604107265c71886529f820f95eb4338c39adc8653651ede0de1e79f27ae3e
|
|
| MD5 |
5f14b7f2a523edd9d69d469190d9a483
|
|
| BLAKE2b-256 |
8d818fc8c35af10aa044288a5d0adbf2624faf9668397ea1ec9a0cbb8e2d0a82
|
File details
Details for the file colorp-0.0.1-py3-none-any.whl.
File metadata
- Download URL: colorp-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b30d73a829f47740ff85abf5bf111bc5031c47406258f98d42586a7257ca5303
|
|
| MD5 |
b1f752b0411f467d5938d4b658f26841
|
|
| BLAKE2b-256 |
dd3d1fa7131700a8279f619b955ca78cf47ba14ae96dee0cf118b42f9e29933e
|