Skip to main content

A customisable console logging package with colours and much more!

Project description

<h1>The blueprint class</h1> <hr>

This function comes along with a basic blueprint class that’s intended to debugging tools to any deriving classes automatically. Originally, this was never intended to be made publicly available, but there really is no need to hide it as all the child class has to do is derive from it.

The tools installed in your classes by this blueprint include: <br> a detailed repr override (any <code>__repr__</code> functions in the child class will override this one); <br> a class_name property that returns the name of the deriving class; <br> a class_properties() function that returns a {name: value} list of class members that aren’t methods; <br> an <code>__iter__</code> override that yields from class_properties()

<img src=”https://i.imgur.com/WsFCkKs.png” alt=”Example”>

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

custos-logger-1.0.4.tar.gz (7.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page