Skip to main content

console-messenger

Downloads Downloads/Week Downloads/Month MIT License Latest PyPI version Supported Python versions

About

This package displays success, warning and info messages and errors on console with different colours using rich module. It also prints any error type without passing it as a parameter.

Requirements

 python>=3.0

Dependencies

 rich>=9.0.0

Installation

 pip install console-messenger

Usage

 >>> from ConsoleMessenger import ConsoleMessage
 >>> console = ConsoleMessage()

Print an error

 try:
     a = 5/0
 except Exception as e:
     console.danger(e)

Output :-

Broken Image

Display a custom error

 console.danger("this is a custom error", err_type="My Error")

Output :-

Broken Image

Print a success message

 console.success("Success", "success method worked!")

Output :-

Broken Image

Display a warning

 console.warning("Warning", "You are using pip version 20.2.4; however, version 20.3 is available.")

Output :-

Broken Image

Display a info message

 console.info("INFO", "Hello User!")

Output :-

Broken Image

Display a dark message

 console.dark("Dark", "This is a dark message!")

Output :-

Broken Image

Release files for console-messenger 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for console-messenger 0.0.2
File Size Uploaded
console-messenger-0.0.2.tar.gz 46.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for console-messenger 0.0.2
File Interpreter ABI Platform
console_messenger-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 49.9 kB

Release files / console-messenger-0.0.2.tar.gz

Download URL console-messenger-0.0.2.tar.gz
Size 46.4 kB
Tags Source
SHA-256 checksum
How to use checksums
85642d045dc93fb71412e696876f07dada83d5499cd11367ea4cdf4c5489e69b
BLAKE2b-256 checksum
How to use checksums
0db145e4cd3e82511bd0186b8ff7d7b34ba56813336628208d064c0da8acdc6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

Release files / console_messenger-0.0.2-py3-none-any.whl

Download URL console_messenger-0.0.2-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
09a1d5048d2b93c250a41a75fcfc3cf01a60477709953125321195d20ceb4a46
BLAKE2b-256 checksum
How to use checksums
9b687704767ec9e50b7db7b7f316ef4c63f8d80e60de87409d9eedf6bb3ca473
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page