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.1.tar.gz (17.4 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.1-py3-none-any.whl (23.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mizue-0.2.1.tar.gz
  • Upload date:
  • Size: 17.4 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.1.tar.gz
Algorithm Hash digest
SHA256 2eb15eb918ecd1b5a89706d575c95baf7200969a69b0bdb99794bfd9441c932e
MD5 6ec7a52f6860571432a5df8d80fcd936
BLAKE2b-256 8e1755ae0bc1cc2f0664ae3e14aa2b9e68b6726121859c5369a33d5fe41a1c89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mizue-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 23.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 63878c565243dd1f3ed517c72f2afe7f066277fdd02dd0c9e672a00654b60750
MD5 5ea1d12fc4f2e3b6024b35ee3dbca5b0
BLAKE2b-256 ca6067c75689654ba298a688baa48965d1f8c985d49e3f09abd27cef487f8e17

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