Я могу легко перемещаться по общим тегам с помощью BS, но я не знаю, как найти конкретные теги. Например, как мне найти все случаи появления <div style="width=300px;">? Возможно ли это с BS?
Вопрос
Найдите конкретный тег с BeautifulSoup
Ответы
Ответ 1 · рейтинг 38 · pyfunc
Следующее должно работать
soup = BeautifulSoup(htmlstring)
soup.findAll('div', style="width=300px;")
Есть несколько способов поиска тегов.
Чтобы получить больше текста, чтобы понять и использовать его
Ответ 2 · рейтинг 9 · 0xMH
с bs4 все немного изменилось. поэтому код должен выглядеть так
soup = BeautifulSoup(htmlstring,'lxml')
soup.find_all('div', {'style':"width=300px;"})
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.