CoderCastrov logo
CoderCastrov
Парсер

Парсинг данных с веб-сайта с использованием BeautifulSoup и Requests в Python

Парсинг данных с веб-сайта с использованием BeautifulSoup и Requests в Python
просмотров
1 мин чтение
#Парсер
Table Of Content

    В предыдущей статье мы уже изучили парсинг данных на локальном сервере / localhost. Теперь мы научимся применять это к реальному веб-сайту. В качестве примера мы будем парсить веб-сайт https://www.binance.me/en.

    Шаг первый - посетим этот веб-сайт.

    www.Binance.me

    Затем мы определяем, какие данные мы хотим спарсить. Допустим, мы хотим спарсить заголовок Buy & sell Crypto in minutes. Мы выделяем нужную нам часть и нажимаем правую кнопку мыши, выбираем "Inspect element".

    Inspect element

    Здесь мы видим, что заголовок находится в теге div с классом ”css-1obdq75".

    Div with class

    Создайте новый файл Python с именем binance.py.

    Код будет похож на предыдущую статью.

    binance.py

    Здесь мы отправляем запрос на веб-сайт binance.me/en с помощью пакета requests в Python, а затем создаем переменную "scrap", в которую помещаем результат поиска с помощью BeautifulSoup div с классом ”css-1obdq75". Затем запускаем его с помощью команды:

    Python3 binance.py

    И вот результат:

    Parsed data

    Если вы видите текст, который мы спарсили с веб-сайта, значит процесс парсинга веб-сайта удался.

    Надеюсь, это было полезно...

    Спасибо