This module helps to print messages in different colours on terminal & various python IDEs using rich module.
Project description
console-messenger
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 :-
Display a custom error
console.danger("this is a custom error", err_type="My Error")
Output :-
Print a success message
console.success("Success", "success method worked!")
Output :-
Display a warning
console.warning("Warning", "You are using pip version 20.2.4; however, version 20.3 is available.")
Output :-
Display a info message
console.info("INFO", "Hello User!")
Output :-
Display a dark message
console.dark("Dark", "This is a dark message!")
Output :-
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
console-messenger-0.0.2.tar.gz
(46.4 kB
view details)
Built Distribution
File details
Details for the file console-messenger-0.0.2.tar.gz
.
File metadata
- Download URL: console-messenger-0.0.2.tar.gz
- Upload date:
- Size: 46.4 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
85642d045dc93fb71412e696876f07dada83d5499cd11367ea4cdf4c5489e69b
|
|
MD5 |
3d00539127013ad7d89d5edcb9d5f09a
|
|
BLAKE2b-256 |
0db145e4cd3e82511bd0186b8ff7d7b34ba56813336628208d064c0da8acdc6d
|
File details
Details for the file console_messenger-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: console_messenger-0.0.2-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
09a1d5048d2b93c250a41a75fcfc3cf01a60477709953125321195d20ceb4a46
|
|
MD5 |
60863136e96b54a59e9e81633ad878b2
|
|
BLAKE2b-256 |
9b687704767ec9e50b7db7b7f316ef4c63f8d80e60de87409d9eedf6bb3ca473
|