Задать вопрос
Meys313
@Meys313

Как в BeautifulSoup проигнорировать определенный блок контента?

К примеру, есть общий div с тегом "content"
Вот я его достал: content = page_soup.find('div', 'content')
внутри нужный контент и другой div с классом, скажем, 'ne_nuzhen', который я хочу проигнорировать

Можно ли реализовать это на уровне библиотеки ?
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@AVKor
import requests
from bs4 import BeautifulSoup

URL = 'https://proproprogs.ru/django/model-mtv-marshrutizaciya-funkcii-predstavleniya'
response = requests.get(URL)
soup = BeautifulSoup(response.text)
data = soup.find('div', class_='content-text')
noneed = data.find('div', class_='video_container')
noneed.decompose()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы