Начиная от входа Html как это:Как добавить тег после ссылки с BeautifulSoup
<p>
<a href="http://www.foo.com">this if foo</a>
<a href="http://www.bar.com">this if bar</a>
</p>
с использованием BeautifulSoup, я хотел бы изменить этот Html в:
<p>
<a href="http://www.foo.com">this if foo</a><b>OK</b>
<a href="http://www.bar.com">this if bar</a><b>OK</b>
</p>
Можно сделать это с помощью BeautifulSoup?
Что-то вроде:
from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup(html)
for link_tag in soup.findAll('a'):
link_tag = link_tag + '<b>OK</b>' #This obviously does not work
Да, это возможно. У BeautifulSoup есть довольно хорошая документация: http://www.crummy.com/software/BeautifulSoup/documentation.html Сообщите свой код, если у вас есть проблемы, и я (и другие) поможет. – Jack
На самом деле эта конкретная манипуляция не является тривиальной, чтобы забрать из документации. –