labm8.io

Logging interface.

class labm8.io.Colours

Shell escape colour codes.

BLUE = '\x1b[94m'
GREEN = '\x1b[92m'
RED = '\x1b[91m'
RESET = '\x1b[0m'
YELLOW = '\x1b[93m'
labm8.io.colourise(colour, *args)
labm8.io.debug(*args, **kwargs)
labm8.io.error(*args, **kwargs)
labm8.io.fatal(*args, **kwargs)
labm8.io.info(*args, **kwargs)
labm8.io.pprint(data, **kwargs)
labm8.io.printf(colour, *args, **kwargs)
labm8.io.prof(*args, **kwargs)

Print a profiling message.

Profiling messages are intended for printing runtime performance data. They are prefixed by the “PROF” title.

Parameters:**kwargs (*args,) –

Message payload.

labm8.io.warn(*args, **kwargs)