Skip to main content

A Python package for various utilities

Project description

A simple package containing various command-line utilities.

Installation

  pip install mizue

Usage

Printer

from mizue.printer import Printer, TerminalColors as Color

Printer.print_ansi("Hello World!")
Printer.print_ansi("Hello World!", Color.RED)
Printer.print_ansi("Hello World!", Color.RED, bold=True, underlined=True)

The Printer class is a simple wrapper around the print function. It allows you to print colored text to the terminal. The TerminalColors class contains a list of colors that can be used with the Printer class. The Printer class also provides the following methods:

from mizue.printer import Printer, TerminalColors as Color
Printer.error("Hello World!")
Printer.warning("Hello World!")
Printer.success("Hello World!")
Printer.info("Hello World!")

It is possible to prevent the new line character from being printed at the end of the line:

from mizue.printer import Printer, TerminalColors as Color

Printer.prevent_newline(True)
Printer.print_ansi("Hello World!", Color.RED)

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

mizue-0.2.15.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mizue-0.2.15-py3-none-any.whl (24.6 kB view details)

Uploaded Python 3

File details

Details for the file mizue-0.2.15.tar.gz.

File metadata

  • Download URL: mizue-0.2.15.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mizue-0.2.15.tar.gz
Algorithm Hash digest
SHA256 271f92047df54981f342793c2c15f6199c663e79c1cc9c39b625c45e92682a0f
MD5 0cebf772e3bfb32717d177f62498d6ca
BLAKE2b-256 5c804c4eed4d7d12da4c094b0e60d9f5aa69142f4467df9fd2d4264848494dc0

See more details on using hashes here.

File details

Details for the file mizue-0.2.15-py3-none-any.whl.

File metadata

  • Download URL: mizue-0.2.15-py3-none-any.whl
  • Upload date:
  • Size: 24.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mizue-0.2.15-py3-none-any.whl
Algorithm Hash digest
SHA256 cff1a3e6bf0a044fa328603db5b033a5b48172a3bb6062b7b97aaa491b3142e5
MD5 0144919880badadb48e9ab341ff70878
BLAKE2b-256 e4e491fba7750a2788857d44ba3bc2ccaf78360d0a80bfeeda0766e86b169551

See more details on using hashes here.

Supported by

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