Парсинг сайтов на Python: изучаем BeautifulSoup
Простой
16 мин

Библиотека bs4, а если точнее её класс BeautifulSoup используется для эффективного поиска элементов на html странице.
Установка:
pip install beautifulsoup4, lxml
Для запросов установите библиотеку requests, если она у вас не установлена:
pip install requests
Тренироваться будем на «тренажёре».
Получаем HTML-документ по HTTP и строим DOM-дерево с помощью BeautifulSoup