From 432c8a7c5e47c07edf10e7a3efc319cda9ba9b7f Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Thu, 18 Sep 2025 20:42:22 +0200 Subject: [PATCH] some fixes in print_wait --- radioPlayer.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/radioPlayer.py b/radioPlayer.py index 906457e..4b025da 100644 --- a/radioPlayer.py +++ b/radioPlayer.py @@ -10,7 +10,7 @@ from dataclasses import dataclass from datetime import datetime import log95 -def print_wait(ttw: float, frequency: float, duration: float=-1, suffix: str="", bias: float = 0): +def print_wait(ttw: float, frequency: float, duration: float=-1, prefix: str="", bias: float = 0): interval = 1.0 / frequency elapsed = 0.0 if duration == -1: duration = ttw @@ -23,14 +23,14 @@ def print_wait(ttw: float, frequency: float, duration: float=-1, suffix: str="", try: while elapsed < ttw: - print(f"{suffix}{format_time(elapsed+bias)} / {format_time(duration)}", end="\r") + print(f"{prefix}{format_time(elapsed+bias)} / {format_time(duration)}", end="\r", flush=True) time.sleep(interval) elapsed += interval - except KeyboardInterrupt: + except Exception: print() raise - print(f"{suffix}{format_time(ttw+bias)} / {format_time(duration)}") + print(f"{prefix}{format_time(ttw+bias)} / {format_time(duration)}") MORNING_START = 6 MORNING_END = 10