for Python3 + Console: wprint; A Small Gimmick that makes printing tasks to console just a bit more fun by introducing a Wizard that will tell you your customized message in a bubble. | fnt; Adds Console Coloring and Emojis for wprint.
Project description
🧙wizprint
A Small Gimmick that makes printing tasks to console just a bit more fun by introducing a Wizard that will tell your customized message in a bubble, with colors, emoji's and memes.
Wanna try it first? Try it in a repl.it: https://repl.it/@NamasteJasutin/PlasticAssuredLines
How to install:
Download from pip:
python3 -m pip install wizprint
How to use:
# -*- coding: utf-8 -*-
from wizprint import wprint
wprint("Hello, world!")
This will ouput something like this:
.://+///:-` .://+++oo+++++//:-.`-:://////::-
s+++++++++oo+oo+++++++++++++++++oo+++++++++++os.
'o˖˖Hello,˖world!˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖oo
:/+++///::+ooooooo+os+++++s+oooo+oooooooooooo+/`
+o++o+` ````` ```
-s+.
🧙
Standard messages show a small bubble, you can expand this however by adding a signature with the option signed, for example:
wprint("Hello, Pythonario", signed="Process Peach", wiz="p")
... will look like this:
.://+///:-` .://+++oo++++//:-.`-:://////::-
s+++++++++oo+oo++++++++++++++++oo++++++++++os.
/s˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖os`
:s˖˖Hello,˖Pythonario˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖os
:s˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖os
'o˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖oo
.os˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖Process˖Peach˖˖˖˖˖˖˖˖˖oo
'o˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖˖oo
:/+++///::+ooooooo+os+++++s+oooo+oooooooooooo+/`
+o++o+` ````` ```
-s+.
👸
I want to try this, what do I need to do?
python3 -m pip install wizprint
python3
from wizprint import wprint, fnt
wprint("Hello, Pythonario", signed="Process Peach", wiz="p", background=fnt.Y, foreground=fnt.R)
*All options: wprint(message="", background=fnt.black, foreground=fnt.B, bgchar='˖', signed="", wiz="w")
For more font coloring options, use:
from wizprint import fnt
More info on fnt: Format console: Colors: # For Blue use fnt.B (P)urple, (B)lue, (G)reen, (Y)ellow, (R)ed. Properties: # For bold use fnt.b (b)old, (u)nderline, (i)talic, (c)lear Example: f"{fnt.B}Blue {fnt.c}I am. {fnt.i}Roses {fnt.c}{fnt.b}are {fnt.R}Red{fnt.c}" Blue / Clear / Italic / Clear / Bold / Red / Clear /
You can find Emoji's in
fnt.emojis
I've included a few: 🧙, 👸, 👵, 👴, 🎅, 👮, 🕵, 👩, 👨, 👩, 🦸, 🧚.
Try loading as module ;)
python3 -m wizprint
If your Python3 is in PATH, you can now run:
wprint -m " $(date)" -s "$USERNAME"
For Windows:
python -m pip install wizprint
wprint -m " $(date)" -s "$ENV:USERNAME"
This can be handy when running scripts to let messages stand out, but not take up too much space in the console.
More help on wprint, open a terninal and type:
wprint -h
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
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 wizprint-1.1.1.tar.gz.
File metadata
- Download URL: wizprint-1.1.1.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7cff785b49b10bacfa9e40681da4cf6307af13d1c437fb42dceb577ee605aee3
|
|
| MD5 |
b48ec0a709a974a089b304dba7a180d7
|
|
| BLAKE2b-256 |
eddacc544434009549cdcd63eb6625e579578cdf4b56e4d8cd117b29d7ff3512
|
File details
Details for the file wizprint-1.1.1-py3-none-any.whl.
File metadata
- Download URL: wizprint-1.1.1-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35008171ca239731b295b52e868f8fc8483aa36fdf589585952802cff7b51bda
|
|
| MD5 |
9fa5661c28c214c40b27e223b6e33404
|
|
| BLAKE2b-256 |
e68157af850b3eefe9fda1d1d9deaa10398da15f3c2ff07800d6d088b11b1601
|