chiptools.common.colourer module
- class chiptools.common.colourer.ColouredStreamHandler(stream=None)[source]
Bases:
logging.StreamHandler
Use this class in place of a logging.StreamHandler if coloured log output is desired. The ColouredStreamHandler will not output coloured text on Windows platforms if colorama is not installed
- emit(record)[source]
Emit a record.
If a formatter is specified, it is used to format the record. The record is then written to the stream with a trailing newline. If exception information is present, it is formatted using traceback.print_exception and appended to the stream. If the stream has an ‘encoding’ attribute, it is used to determine how to do the output to the stream.
- chiptools.common.colourer.bgblack(text)
- chiptools.common.colourer.bgblue(text)
- chiptools.common.colourer.bgbrown(text)
- chiptools.common.colourer.bgdarkblue(text)
- chiptools.common.colourer.bgdarkgray(text)
- chiptools.common.colourer.bgdarkgreen(text)
- chiptools.common.colourer.bgdarkred(text)
- chiptools.common.colourer.bgfuchsia(text)
- chiptools.common.colourer.bggreen(text)
- chiptools.common.colourer.bglightgray(text)
- chiptools.common.colourer.bgpurple(text)
- chiptools.common.colourer.bgred(text)
- chiptools.common.colourer.bgteal(text)
- chiptools.common.colourer.bgturquoise(text)
- chiptools.common.colourer.bgwhite(text)
- chiptools.common.colourer.bgyellow(text)
- chiptools.common.colourer.black(text)
- chiptools.common.colourer.blink(text)
- chiptools.common.colourer.blue(text)
- chiptools.common.colourer.bold(text)
- chiptools.common.colourer.brown(text)
- chiptools.common.colourer.darkblue(text)
- chiptools.common.colourer.darkgray(text)
- chiptools.common.colourer.darkgreen(text)
- chiptools.common.colourer.darkred(text)
- chiptools.common.colourer.faint(text)
- chiptools.common.colourer.fuchsia(text)
- chiptools.common.colourer.green(text)
- chiptools.common.colourer.lightgray(text)
- chiptools.common.colourer.purple(text)
- chiptools.common.colourer.red(text)
- chiptools.common.colourer.reset(text)
- chiptools.common.colourer.standout(text)
- chiptools.common.colourer.teal(text)
- chiptools.common.colourer.turquoise(text)
- chiptools.common.colourer.underline(text)
- chiptools.common.colourer.white(text)
- chiptools.common.colourer.yellow(text)