ПАРСИМ АВАТАРКИ ! Как скачать изображения с сайта ! Python ! Парсинг !
Как скачать нескольких тысяч изображений с сайта.
Как легко написать парсер изображений на питоне.
Мы скачаем изображения аватарок с сайта:
https://cspromogame.ru/avatars
Для создания парсера используем следующие библиотеки:
✅Beautiful Soup
https://pypi.org/project/beautifulsoup4/
https://www.crummy.com/software/BeautifulSoup/
https://www.crummy.com/software/BeautifulSoup/bs4/doc/
✅Requests
https://pypi.org/project/requests/
https://docs.python-requests.org/en/latest/index.html
✅Fake-useragent
https://pypi.org/project/fake-useragent/
https://fake-useragent.readthedocs.io/en/latest/
00:00 Вступление
00:40 Анализ сайта
03:52 Пишем парсер
37:57 Скачиваем изображения
40:29 Результаты
✅Продолжение здесь:
https://youtu.be/rETrw9EmIzc
✅СКРИПТ
# pip install --upgrade pip
# pip install requests
# pip install beautifulsoup4
# pip install fake-useragent
from bs4 import BeautifulSoup
import requests
from fake_useragent import UserAgent
ua = UserAgent()
def load_data(url):
response = requests.get(
url,
headers={'user-agent':f'{ua.random}'}
)
soup = BeautifulSoup(response.content, "html.parser")
for link in soup.find_all('a', class_="item-avatar"):
url = link.get('href')
print(url)
img = requests.get(url, stream = True)
name = url.split('/')[-1]
file = open(f'PICTURES/{name}', 'bw')
for chunk in img.iter_content(4096):
file.write(chunk)
for i in range(200):
i+=1
url = f'https://cspromogame.ru/avatars?page={i}'
try:
load_data(url)
except Exception as e:
print('Ошибка загрузки')
Видео ПАРСИМ АВАТАРКИ ! Как скачать изображения с сайта ! Python ! Парсинг ! канала Сделай Сам
Как легко написать парсер изображений на питоне.
Мы скачаем изображения аватарок с сайта:
https://cspromogame.ru/avatars
Для создания парсера используем следующие библиотеки:
✅Beautiful Soup
https://pypi.org/project/beautifulsoup4/
https://www.crummy.com/software/BeautifulSoup/
https://www.crummy.com/software/BeautifulSoup/bs4/doc/
✅Requests
https://pypi.org/project/requests/
https://docs.python-requests.org/en/latest/index.html
✅Fake-useragent
https://pypi.org/project/fake-useragent/
https://fake-useragent.readthedocs.io/en/latest/
00:00 Вступление
00:40 Анализ сайта
03:52 Пишем парсер
37:57 Скачиваем изображения
40:29 Результаты
✅Продолжение здесь:
https://youtu.be/rETrw9EmIzc
✅СКРИПТ
# pip install --upgrade pip
# pip install requests
# pip install beautifulsoup4
# pip install fake-useragent
from bs4 import BeautifulSoup
import requests
from fake_useragent import UserAgent
ua = UserAgent()
def load_data(url):
response = requests.get(
url,
headers={'user-agent':f'{ua.random}'}
)
soup = BeautifulSoup(response.content, "html.parser")
for link in soup.find_all('a', class_="item-avatar"):
url = link.get('href')
print(url)
img = requests.get(url, stream = True)
name = url.split('/')[-1]
file = open(f'PICTURES/{name}', 'bw')
for chunk in img.iter_content(4096):
file.write(chunk)
for i in range(200):
i+=1
url = f'https://cspromogame.ru/avatars?page={i}'
try:
load_data(url)
except Exception as e:
print('Ошибка загрузки')
Видео ПАРСИМ АВАТАРКИ ! Как скачать изображения с сайта ! Python ! Парсинг ! канала Сделай Сам
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Обучение парсингу на Python #4 | Парсинг сайтов | requests, beautifulsoup, lxml, proxyСинтез речи на python (питон) | Преобразование текста в речь pyttsx3Что Посмотреть На YouTube По Языку Python | Python-Каналы На Русском ЯзыкеПишем асинхронный scraper на Python + asyncio + aiohttpКак скачать файл по ссылке PythonПАРСЕР AVITO на PYTHON | BeautifulSoup4 | RequestsЧем так крут Python — реальный пример. Продуманная архитектура PythonЧТО Я ПОНЯЛ ЗА 2.5 ГОДА РАБОТЫ PYTHON-РАЗРАБОТЧИКОМКак сжать JPG картинку в ДВА раза на PythonПарсинг сайтов на Python — ЧАСТЬ 2 — SeleniumОбучение парсингу на Python #10 | Ошибки при парсинге | Парсинг сайтаInstall python PIP, Requests and Beautiful soup for WINDOWS (in 5 minutes)Python requests p.1 (status_code, headers, body, get, post)Умение парсить на Python — изменит твою жизньПостроение графиков на python (питон)Python в .EXE ► КАК?Обучение парсингу на Python #6 | Как собрать информацию с любого сайта | Requests BS4 SeleniumПарсинг сайтов на Python. Выполняем заказ на фрилансе.Python ищем заказы на фриланс и выполняем их. Python requests, lxml, csvPython с нуля. Урок 18 | Вложенные функции, замыкания