From 46eab5cbb0d8936a010cf2c8adfa074d539cdfe5 Mon Sep 17 00:00:00 2001 From: Hellow Date: Tue, 4 Apr 2023 21:14:49 +0200 Subject: [PATCH] made the download results prettier --- src/music_kraken/__init__.py | 1 - src/music_kraken/pages/support_classes/download_result.py | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/music_kraken/__init__.py b/src/music_kraken/__init__.py index 0fc8fb5..c2d7f7c 100644 --- a/src/music_kraken/__init__.py +++ b/src/music_kraken/__init__.py @@ -65,7 +65,6 @@ def cli(): r = search.download_chosen() print() print(r) - print(r._error_message_list) return True url = re.match(URL_REGGEX, query) diff --git a/src/music_kraken/pages/support_classes/download_result.py b/src/music_kraken/pages/support_classes/download_result.py index 0f05239..ccd8eed 100644 --- a/src/music_kraken/pages/support_classes/download_result.py +++ b/src/music_kraken/pages/support_classes/download_result.py @@ -42,7 +42,9 @@ class DownloadResult: def __str__(self): if self.fatal_error: return self.error_message - head = f"({int(self.success_percentage*100)}%) {self.fail} from {self.total} downloads failed." + head = f"{self.fail} from {self.total} downloads failed:\n" \ + f"successrate:\t{int(self.success_percentage*100)}%\n" \ + f"failrate:\t\t{int(self.failure_percentage*100)}%" if self.failure_percentage <= SHOW_DOWNLOAD_ERRORS_THRESHOLD: return head