Slide 30
Slide 30 text
@pmcanulty01
Tip # 5 : Report, and log all the things
Logging function:
start_time = time.monotonic()
def _logger(name, level, msg, exc_info=None):
elapsed = time.monotonic() - start_time
hours = int(elapsed // 60)
seconds = elapsed - (hours * 60)
logging.log(level,
f'{hours:3}:{seconds:06.3f} {name:20} {msg}',
exc_info=exc_info)
30