Программа скачивает фотографии всех товаров с сайта, приводит их к одинаковому формату и размеру и после раскладывает по папкам.
- Исполняющий файл main/main.py
- Исользуем библиотеки requests и BeautifulSoup, чтобы получить ссылки на все фотографии, после чего создаем словарь с категориями товаров, товарами и ссылками на их фотографии.
- Используем библиотеку selenium для прохождения по объявления на avito.ru по заранаее сформированной ссылке с настроенными фильтрами.
- Фотографии не сохраняем до изменения, а открываем изобразжения в виде байтовой строки с помощью модуля BytesIO библиотеки io и PIL, после чего меняем формат и размеры фотографии и только после этого сохраняем.
- Итоговые фотографии сохраняем в папки категория/товар/