Skip to main content

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.

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?

Download the code from GIT, from a Terminal:

git clone https://github.com/NamasteJasutin/wizprint && cd wizprint
python3 setup.py install

Replace python3 with python if that is your default command for a Python3.7> Interpreter. Open a Python3.7> Shell and type:

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: 🧙, 👸, 👵, 👴, 🎅, 👮, 🕵, 👩, 👨, 👩, 🦸, 🧚.

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

wizprint-1.0.1.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

wizprint-1.0.1-py3-none-any.whl (4.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page