0
У меня проблема с написанием кода в Python и BS4.Изменить строку Beautiful Soup
Предполагая, есть следующий абзац:
<p id="paragraph">
Here is the paragraph <a href="/" id="url">Here an url</a> the paragraph continues.
</p>
я беру идентификатор и использовать replace_with
заменить строку (в P и A тег). Но в этом случае результаты следующие:
Here is the paragraph the paragraph continues. Here an url
Структура не соблюдается. Каков правильный метод?
Добавить код:
page = open('file.html')
soupPage = BeautifulSoup(page)
findId = soupPage.find(id='nameOfId')
findId.replace_with('NewString')
Не могли бы вы также указать свой код? –
Привет, Джон, да, я редактирую сообщение. – Benyi