создать суп:Зачистите первый (верхний уровень) тег в BeautifulSoup
from bs4 import BeautifulSoup
soup = BeautifulSoup("<div><p>My paragraph <a>My link</a></p></div>","html.parser")
Я хочу, чтобы лишить первый верхний уровень тега, чтобы раскрыть его содержание, независимо от тега:
<p>My paragraph<a>My link</a></p>
со всеми детьми. Поэтому я не хочу искать и заменять тегом, как soup.find("div")
, но делать это позиционно.
Как это можно сделать?
Это опускает другие ребенок под тегом, например, если бы был еще один параграф, параллельный первому. – hosolmaz
Этот код извлекает «первый тег верхнего уровня», который вы задали. Вы имели в виду «теги» вместо «тега»? – AliBZ