【发布时间】:2019-05-23 16:08:51
【问题描述】:
我需要从下面给出的html页面中提取强标记之后的文本吗?我怎么能用漂亮的汤来做呢。它给我带来了问题,因为它没有任何类或 id,所以选择这个标签的唯一方法是使用文本。
{strong}姓名:{/strong}山姆·史密斯{br}
要求的结果
山姆·史密斯
【问题讨论】:
-
发布 html、您的代码和预期结果
标签: python web-scraping beautifulsoup
我需要从下面给出的html页面中提取强标记之后的文本吗?我怎么能用漂亮的汤来做呢。它给我带来了问题,因为它没有任何类或 id,所以选择这个标签的唯一方法是使用文本。
{strong}姓名:{/strong}山姆·史密斯{br}
要求的结果
山姆·史密斯
【问题讨论】:
标签: python web-scraping beautifulsoup
感谢您的所有回答,但我能够通过以下方式做到这一点:
b_el = soup.find('strong',text='姓名:') 打印 b_el.next_sibling
这对我来说很好。这只打印下一个兄弟姐妹我怎么能打印下一个兄弟姐妹呢?
【讨论】: