This module can colorize any text in your terminal
Project description
PaintPrint
This module can colorize any text in your terminal
Author: tankalxat34
Installing
pip install PaintPrint
Quick start
Hello world
This is a simple hello world:
from PaintPrint import *
bprint("Hello world!",
FORMATTING.BOLD,
FOREGROUND.RED,
BACKGROUND.GREEN)
In your console you can see something like this:
Unreadable symbols
If you see incomprehensible symbols instead of colors in the console, perform this function at the beginning of your code:
from PaintPrint import *
neutralizeColorProblem()
Templates
In this module you can use some templates for beautiful print on terminal:
from PaintPrint import *
bprint("TEMPLATES",
FORMATTING.BORDERED,
FORMATTING.BOLD,
FOREGROUND.MAGENTA,
BACKGROUND.WHITE)
print("Template for links: " + bformat("python.org", TEMPLATE.URL))
bprint("This is a `positive` template", TEMPLATE.POSITIVE)
bprint("\tAnd this is a `negative`", TEMPLATE.NEGATIVE)
print("You also can write " + bformat("yes", TEMPLATE.YES) + " and " + bformat("no", TEMPLATE.NO) + " like here")
print("If you like " + bformat("black and white", TEMPLATE.BLACKWHITE1) + " or " + bformat("white and black", TEMPLATE.BLACKWHITE2) + " you can using special templates!")
Result:
All functions
Open test file and perform in your PC. You will see something like this:
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
PaintPrint-1.0.6.tar.gz
(3.9 kB
view details)
Built Distribution
File details
Details for the file PaintPrint-1.0.6.tar.gz
.
File metadata
- Download URL: PaintPrint-1.0.6.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.9.5 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a80a7fc0ba870aa4d6f4bc692b5d568a1f8f2007670a96888a94ff78c05806b6 |
|
MD5 | 5e35fe63b599e00d95e66b089912043d |
|
BLAKE2b-256 | 187fee864d3e802ea72127c27dbde81b3141e31423c28e463a5a8965e619fe76 |
File details
Details for the file PaintPrint-1.0.6-py3-none-any.whl
.
File metadata
- Download URL: PaintPrint-1.0.6-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.9.5 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d399b20dc05011b898b8526e73ad288fc79239037c0ed317fbfa9fdf86f9efa |
|
MD5 | 8e46601757bf38b7007ee893872cc51b |
|
BLAKE2b-256 | dcf22020df3324aa17f27c8cf7b4ad10e4da166ee842b882ee18d1ece44f9cbd |