обновил скрипт, обработал ошибку 2х файлов

This commit is contained in:
lobanov
2022-09-30 17:23:50 +03:00
parent 39e2e2cce0
commit 78cb842026
8 changed files with 192 additions and 1 deletions

View File

@@ -31,7 +31,7 @@ for file in list_files:
file_not_exist = False
start_time = time()
webbrowser.open(address)
sleep(0.3)
sleep(1)
# проверяем и если надо, ждем, начался ли скачиваться файл, скачался ли он, файлов больше 1го
while len(os.listdir(in_dir_download_files)) == 0 or glob(f'{in_dir_download_files}/*.part') or len(
os.listdir(in_dir_download_files)) > 1:
@@ -41,6 +41,15 @@ for file in list_files:
print('-------------------------')
file_not_exist = True
break
if time() - start_time > 300 and len(os.listdir(in_dir_download_files)) > 1:
print('X' * 20)
print(f'файлов несколько в директории загрузки. Проверить примерно {idx} строку')
print('X' * 20)
for file_name in os.listdir(in_dir_download_files):
os.remove(f'{in_dir_download_files}/{file_name}')
print("Deleted " + str(file_name))
file_not_exist = True
break
sleep(0.5)
if file_not_exist:
continue