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.5.tar.gz (17.6 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.5-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mizue-0.2.5.tar.gz
  • Upload date:
  • Size: 17.6 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.5.tar.gz
Algorithm Hash digest
SHA256 5ee4bb7d5f9258f571b548dd5a68fb8e7b012121c56ced2491d873439671a39c
MD5 feb710bd1d057a441b1b90cd2bdc3d15
BLAKE2b-256 184280512f800396b2151e5da40b42c183d7997e332b8d8f77f314b0e4d790d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mizue-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 24.5 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4610a10a6fc6390ecbfe8114c61612091ead51c909f45e5fffc623437a26ce95
MD5 621c152511f3bfa402b973a859b41f82
BLAKE2b-256 62a264fb10fc73e094415b1d1c17c5457698b513f7b401a0885a6351248865ec

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