902.33K
Категория: ИнтернетИнтернет

Скачивание картинок с сайтов

1.

Павшенко Дмитрий 9В1
Скачивание картинок с
сайтов

2.

Цель: написать программу для скачивания
всех картинок со страницы сайта
• Язык программирования: Python
• Среда программирования: PyCharm
• Сайты для тестов:
Сувирин.рф(https://xn--b1amaundo.xn-p1ai/magazin/folder/piterskiye-koty),
169.RU(https://169.ru/mezhkomnatnyedveri/yuzhnoe-butovo/)

3.

Принцип использования программы:
1. Нужно открыть страницу сайта, с которой вы хотите скачать
картинки, и скопировать ссылку на страницу. К примеру:
2. Вставляем эту ссылку в переменную url, а в переменную gl_url
мы вставляем текст из ссылки до 3-его /
3. Запускаем программу

4.

РЕЗУЛЬТАТ

5.

Пример 2
Сайт: 169.RU
https://169.ru/mezhkomnatnye-dveri/yuzhnoebutovo/

6.

Как это работает?
Для связи с DNS серверами мы используем библиотеку requests
Как говорилось ранее, мы получаем на вход адрес страницы
Мы отправляем запрос на HTML код страницы

7.

Далее мы ищем в нем url картинок
И в том же цикле мы получаем бинарный код картинки
по ее url и сразу загружаем его в подготовленный файл

8.

Весь код

9.

СПАСИБО ЗА ВНИМАНИЕ!
English     Русский Правила