обновил скрипт, обработал ошибку 2х файлов
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user