Подключите нашего Telegram-бота для уведомлений о новых проектах
Заказчик
Отзывы фрилансеров:
+ 3
- 0
Зарегистрирован на сайте 14 лет и 3 месяца
Python скрипт скачивает полноразмерные изображения найденные через Google API и Yandex API по ключевым словам
Результат работы:
Консольный скрипт на Python 3+.
На входе параметры:
log-path: /logs/2022-04-11_10-00 путь до лога
login: login логин
password: password API ключ
keyword: картинка водопада
language: ru язык
engine: google выбранный движок
Нужено сейчас из Google и Yandex. Также предусмотреть добавление Bing и Baidu.
Все по API ключи сделать самостоятельно.
folder: /tmp/ папка для сохранения
download-threads: 4 количество потоков
image-limit 50 кол-во картинок для скачивания
retries: 4 количество попыток в случае ошибки скачивания одного изображения
attempts-before-throwing-error: 10 количество попыток перед тем как выбросить критическую ошибку и прекратить работу
На выходе:
Скачанные изображения в папке /tmp/
Или коды ошибки:
PD 001 The network is Unavailable
PD 002 Request Timeout
PD 003 External Server Error
PD 004 Cannot store images to /tmp/
PD 005 Cannot pass the captcha
PD 006 API Over-Limit
Скрипт должен скачивать изображения мультипоточно исходя из заданных параметров download-threads.
Скрипт должен следовать принципам SOLID.
Скрипт должен иметь возможность менять поисковые движки GoolgeYandex. Файлы классов движков должны находиться отдельно.
Разделы:
Опубликован:
11.04.2021 | 13:45 [последние изменения: 12.04.2021 | 23:16]
Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист