Python-скрипт для ежедневного скачивания zip-архивов с web-ресурса

Мария10 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.02.2017

Задача скрипта:

Скачивание zip-архива с web-ресурса

 

Детали:

  • Язык исполнения: python 3.x
  • Периодичность выполнения: 1 раз в 24 часа, ежедневно
  • Целевые файлы - 5 zip-архивов со ссылками следующего вида:
  • Обработка потенциальных исключений, в том числе:
Отсутствие соединения

           Обрыв соединения

           Проверка скачанного архива на целостность

  • Попытка повторной закачки файла через 10 мин. в случае возникновения любого из исключений.
  • Дамп лога (append) в log.txt + вывод в качестве web-страницы (последние 500 строк), доступной внутри локальной сети:
Дата и время начала/окончания загрузки

            Успешное выполнение

            Дата и время, тип ошибки

  • Прочее:
Читабельный код, наличие комментариев

          Возможность изменять/добавлять/удалять ссылки на архивы (список архивовможет измениться в будущем)                              Возможность явно задавать время запуска процедуры скачивания в UTC

Заявки фрилансеров