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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mizue-0.2.6.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.6.tar.gz
Algorithm Hash digest
SHA256 4176e9096a374511d622e11dc7bee6259b7fad8fe79600916830a31f75a77ef3
MD5 0c10349260a8b5940d3da9bef5f5622b
BLAKE2b-256 d8cb30b4dc380f60ec7dbb209c926ba887a5599f43b23623e0eee86472c35a16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mizue-0.2.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c189534ca6aaeec5c4188ab54220eb3bb082b3ffec981fab0bc181e91a3d9012
MD5 8d9edd08d4f980dcb0bc8716e2f790c6
BLAKE2b-256 75d1eda029d88824aab5d62fb64ee6bc60e175b7947acd137f810c3152a646f2

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