From ca50802d3f6830518548434b983c7fa0ee7319f2 Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Fri, 16 Sep 2022 02:12:15 +0300 Subject: [PATCH] add spinner --- stanis-tits.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/stanis-tits.py b/stanis-tits.py index 4b93ead..de8d998 100755 --- a/stanis-tits.py +++ b/stanis-tits.py @@ -80,6 +80,9 @@ if __name__ == "__main__": current_page = 0 downloaded_counter = 0 + spinner = ["◢◣◤◥", "◰◳◲◱", "◴◷◶◵", "◐◓◑◒", "|/-\\"] + spinner_id = 0 + while True: try: # Получаем адреса изображений и сортируем их в порядке возрастания @@ -91,7 +94,17 @@ if __name__ == "__main__": image_download(image) downloaded_counter += 1 - print("\rЗагружено {0} файлов.".format(downloaded_counter), end="") + print( + "\r{spinner} Загружено {total_files} файлов.".format( + total_files=downloaded_counter, spinner=spinner[2][spinner_id] + ), + end="", + ) + + if spinner_id < 3: + spinner_id += 1 + else: + spinner_id = 0 current_page += 1 except KeyboardInterrupt: