def work_in_progress(msg): begin_time = time.time() Logging.verbose(msg + "... ", end='') yield Logging.verbose(f"done. ({time.time() - begin_time:.2f}s)")
def work_in_progress(msg: str): Logging.verbose(msg + "... ", end='') begin_time = time.time() yield time_consumed = time.time() - begin_time Logging.verbose(f"done. ({time_consumed:.2f}s)")