Пример Python Beautiful Soup: парсинг веб-страниц стал проще

Вот пример использования Beautiful Soup, библиотеки Python для парсинга веб-страниц, для извлечения данных из документов HTML или XML:

В этом примере мы сначала делаем запрос к веб-сайту, используя библиотеку requests. Затем мы создаем объект Beautiful Soup soup, передавая HTML-содержимое и тип анализатора.

Мы можем найти элементы по имени тега, используя метод find_allи указав имя тега в качестве аргумента. Аналогичным образом мы можем найти элементы по имени класса, используя метод find_allи параметр class_. Кроме того, мы можем использовать селекторы CSS с методом select.

Чтобы извлечь данные из элементов, мы можем использовать атрибут .textдля получения текстового содержимого.

Обратите внимание, что это базовый пример, и вы можете изучить дополнительные функции и методы Beautiful Soup для извлечения данных из документов HTML или XML.