From dfbc35eeb98c928da605a63aaca91d4a708d71f9 Mon Sep 17 00:00:00 2001 From: Stefan Holst Date: Wed, 6 Jan 2021 13:56:03 +0900 Subject: [PATCH] logging range fixes --- src/kyupy/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kyupy/__init__.py b/src/kyupy/__init__.py index ea054a6..c197832 100644 --- a/src/kyupy/__init__.py +++ b/src/kyupy/__init__.py @@ -34,11 +34,11 @@ def hr_time(seconds): if seconds >= 3600: h = seconds // 3600 seconds -= h * 3600 - s += f'{h}h' + s += f'{int(h)}h' if seconds >= 60 or len(s) > 0: m = seconds // 60 seconds -= m * 60 - s += f'{m}m' + s += f'{int(m)}m' return f'{s}{int(seconds)}s' @@ -70,7 +70,7 @@ class Log: yield i current_time = time.perf_counter() if current_time > lastlog_time + log_interval: - work_done = elem / elems + work_done = (elem + 1) / elems elapsed_time = current_time - start_time total_time = elapsed_time / work_done remaining_time = total_time - elapsed_time