From 586f819348a0407217bfd5a16f3bc39644ffb218 Mon Sep 17 00:00:00 2001 From: Erik Norvell Date: Thu, 27 Apr 2023 09:13:37 +0200 Subject: [PATCH 1/2] Provide alternative characters for progressbar which are recognized --- ivas_processing_scripts/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/utils.py b/ivas_processing_scripts/utils.py index 1e21b0db..bdd1fcaa 100755 --- a/ivas_processing_scripts/utils.py +++ b/ivas_processing_scripts/utils.py @@ -275,7 +275,7 @@ def progressbar(iter: Iterable, width=80): def update(progress): fill = int(width * progress / count) print( - f"{int(progress/count*100):3d}%{u'│'}{u'█'*fill}{(u'░'*(width-fill))}{u'│'}{progress}/{count}", + f"{int(progress/count*100):3d}%{u'|'}{u'X'*fill}{(u'.'*(width-fill))}{u'|'}{progress}/{count}", end="\r", file=sys.stdout, flush=True, -- GitLab From 17712c632f068c5fe321db80a0e83c7e26cd768c Mon Sep 17 00:00:00 2001 From: Erik Norvell Date: Thu, 27 Apr 2023 10:44:42 +0200 Subject: [PATCH 2/2] Remove 'u' since characters are no longer unicode --- ivas_processing_scripts/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/utils.py b/ivas_processing_scripts/utils.py index bdd1fcaa..c2cc8b78 100755 --- a/ivas_processing_scripts/utils.py +++ b/ivas_processing_scripts/utils.py @@ -275,7 +275,7 @@ def progressbar(iter: Iterable, width=80): def update(progress): fill = int(width * progress / count) print( - f"{int(progress/count*100):3d}%{u'|'}{u'X'*fill}{(u'.'*(width-fill))}{u'|'}{progress}/{count}", + f"{int(progress/count*100):3d}%{'|'}{'X'*fill}{('.'*(width-fill))}{'|'}{progress}/{count}", end="\r", file=sys.stdout, flush=True, -- GitLab