Logger

treefiles.get_logger(remove_handlers=True, default=True, handlers: Optional[List[logging.Handler]] = None)

Format the root logger to remove default handlers and add a default StreamHandler with custom formatter SimpleFormatter.

Usage example, place this in your main module

logging.basicConfig(level=logging.INFO)
log = get_logger()
treefiles.get_csv_logger()

Calls a treefile logger formatted for files output, no colors but timestamps

logging.basicConfig(level=logging.INFO)
log = get_csv_logger()