A logging package but very pretty and has stacks and stuff
Project description
Allogate
A very simple logging package
Output example
Usage example
import allogate as logging
logging.VERBOSITY=1
print(f"Verbosity = {logging.VERBOSITY}")
logging.pprint(f"Hello, this is a failure", 0)
logging.pprint(f"Hello, this is a success", 1)
logging.pprint(f"Hello, this is a warning", 2)
logging.pprint(f"Hello, this is an info" , 3)
logging.pprint(f"Hello, this is verbose" , 4)
logging.pprint(f"Hello, this is very verbose" , 12)
logging.VERBOSITY=3
print(f"Verbosity = {logging.VERBOSITY}")
logging.pprint(f"Hello, this is a failure", 0)
logging.pprint(f"Hello, this is a success", 1)
logging.pprint(f"Hello, this is a warning", 2)
logging.pprint(f"Hello, this is an info" , 3)
logging.pprint(f"Hello, this is verbose" , 4)
logging.pprint(f"Hello, this is very verbose" , 12)
logging.VERBOSITY=5
print(f"Verbosity = {logging.VERBOSITY}")
logging.pprint(f"Hello, this is a failure", 0)
logging.pprint(f"Hello, this is a success", 1)
logging.pprint(f"Hello, this is a warning", 2)
logging.pprint(f"Hello, this is an info" , 3)
logging.pprint(f"Hello, this is verbose" , 4)
logging.pprint(f"Hello, this is very verbose" , 12)
logging.VERBOSITY=15
print(f"Verbosity = {logging.VERBOSITY}")
logging.pprint(f"Hello, this is a failure", 0)
logging.pprint(f"Hello, this is a success", 1)
logging.pprint(f"Hello, this is a warning", 2)
logging.pprint(f"Hello, this is an info" , 3)
logging.pprint(f"Hello, this is verbose" , 4)
logging.pprint(f"Hello, this is very verbose" , 12)
logging.pprint(f"Clamp me AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" , 12)
def test_function():
logging.pprint(f"Hello, this is a failure", 0)
logging.pprint(f"Hello, this is a success", 1)
logging.pprint(f"Hello, this is a warning", 2)
logging.pprint(f"Hello, this is an info" , 3)
logging.pprint(f"Hello, this is verbose" , 4)
logging.pprint(f"Hello, this is very verbose" , 12)
test_function()
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
allogate-1.0.0.tar.gz
(2.2 kB
view hashes)