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.14.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.14-py3-none-any.whl (24.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mizue-0.2.14.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.14.tar.gz
Algorithm Hash digest
SHA256 76ead8670b7cebd796f232ab45c166a1e79afe684358db49a749625d6e5fb457
MD5 cc27f9fee85a96f513117e842e98e140
BLAKE2b-256 9efe57f07b6ced99876d4400ac4e283333a34ec1a224e2a830d1f84ffa3b225c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mizue-0.2.14-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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 0efa70cf1359eccec67035e5f7580a717759e6542f7ccc9649f4d5638dac2c36
MD5 8cf9382a0a62dcb413a5b49d14029697
BLAKE2b-256 c7c48092b24396ef8c99eee1fbba76b53020fbedce59526f4fd7ab9e00fc3f34

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