optimus.utils.generic

Utilities for generic frequently used functions.

Module Contents

Classes

AnsiEscapeFormat

Functions

bold_ul_text(string)

bold_ul_red_text(string)

chunker(seq, size)

To split a sequence (list, tuples,...) by a specific size.

class optimus.utils.generic.AnsiEscapeFormat
PURPLE = '\x1b[95m'
CYAN = '\x1b[96m'
DARKCYAN = '\x1b[36m'
BLUE = '\x1b[94m'
GREEN = '\x1b[92m'
YELLOW = '\x1b[93m'
RED = '\x1b[91m'
BOLD = '\x1b[1m'
UNDERLINE = '\x1b[4m'
END = '\x1b[0m'
ITALIC = '\x1b[3m'
optimus.utils.generic.bold_ul_text(string)
optimus.utils.generic.bold_ul_red_text(string)
optimus.utils.generic.chunker(seq, size)

To split a sequence (list, tuples,…) by a specific size. Imported from https://stackoverflow.com/questions/434287/what-is-the-most-pythonic-way-to-iterate-over-a-list-in-chunks