【问题标题】:extracting text just after a particular tag using beautifulsoup? [duplicate]使用beautifulsoup 在特定标签之后提取文本? [复制]
【发布时间】:2019-05-23 16:08:51
【问题描述】:

我需要从下面给出的html页面中提取强标记之后的文本吗?我怎么能用漂亮的汤来做呢。它给我带来了问题,因为它没有任何类或 id,所以选择这个标签的唯一方法是使用文本。

{strong}姓名:{/strong}山姆·史密斯{br}

要求的结果

山姆·史密斯

【问题讨论】:

  • 发布 html、您的代码和预期结果

标签: python web-scraping beautifulsoup


【解决方案1】:

感谢您的所有回答,但我能够通过以下方式做到这一点:

b_el = soup.find('strong',text='姓名:') 打印 b_el.next_sibling

这对我来说很好。这只打印下一个兄弟姐妹我怎么能打印下一个兄弟姐妹呢?

【讨论】:

    猜你喜欢
    • 2016-03-27
    • 2017-09-21
    • 1970-01-01
    • 2014-06-16
    • 2015-10-22
    • 2020-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多