Simple package to change the text color, text emphasis, and background color of print statements to the console.
Project description
pytextcon
pytextcon is a lightweight, simple package designed to make basic changes to the text color, text emphasis, and background color of print statements to the console simple.
Getting Started
Download pytextcon:
pip install pytextcon
Usage
Use an f-string to include text formatting to print statements. Formatting will continue
until cleared. Use RESET
to end all formatting. Use DEFAULT
to clear text color only.
Example:
import pytextcon
text = pytextcon.ForText()
print(f"{text.BOLD}{text.BLUE}Some text that will be bold and blue.{text.DEFAULT}\
Some other text that will be bold but not blue")
print(f"{text.UNDERLINE}{text.BLUE}Some text that will be bold, underlined, and blue.\
{text.RESET}Some other text that will not be bold, underlined or blue")
Formatting Options
Basic Colors:
BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE
Bright Colors:
BLACK_BR, RED_BR, GREEN_BR, YELLOW_BR, BLUE_BR, MAGENTA_BR, CYAN_BR, WHITE_BR
Basic Color Backgrounds:
BLACK_BG, RED_BG, GREEN_BG, YELLOW_BG, BLUE_BG, MAGENTA_BG, CYAN_BG, WHITE_BG
Bright Color Backgrounds:
BLACK_BRBG, RED_BRBG, GREEN_BRBG, YELLOW_BRBG, BLUE_BRBG, MAGENTA_BRBG, CYAN_BRBG, WHITE_BRBG
Emphasis:
BOLD, DIM, ITALIC, UNDERLINE, UNDERLINE2, BLINK, STRIKE
Clear:
DEFAULT, RESET
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
Built Distribution
Hashes for pytextcon-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 500cc003f96204b5b81f99740150d83bdc533b9451794c3ce60e6b4d6b0ebf02 |
|
MD5 | 03badbd5a752ad9b331a67ef910668ad |
|
BLAKE2b-256 | 5f54f89046f512a528b3d37ac6f2c1470c5b765d5001dd0224583dddf8c939a1 |