Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.61 KB

File metadata and controls

39 lines (23 loc) · 1.61 KB

Smashing Wallpaper Downloader.


ЗАДАНИЕ

Есть сайт, который каждый месяц выкладывает отличные обои для десктопа. Заходить каждый месяц и проверять, что там нового дело не благородное, поэтому давайте попробуем автоматизировать эту задачу. Требуется написать cli утилиту, которая будет качать все обои в требуемом разрешение за указанный месяц-год в текущую директорию пользователя.


Условия:

  • Python 3.7+
  • Любые сторонние библиотеки
  • PEP8
  • Если останется время, то можете покрыть её тестами с помощью py.test (:

Особенности:

  • Если обои доступны в вариантах с календарём и без, утилита скачает оба.
  • Не все обои доступны во всех разрешениях, если конкретных обоев запрошенного разрешения нет, утилита их пропустит.

ТЕСТОВЫЕ ДАННЫЕ


ПРИМЕРЫ РЕШЕНИЙ


Назад