【问题标题】:How Can I Get Information From An A Tag Between Two Span Tags in BeautifulSoup Using Python?如何使用 Python 从 BeautifulSoup 中两个 Span 标签之间的 A 标签获取信息?
【发布时间】:2021-11-25 01:19:40
【问题描述】:

我正在尝试从这两个跨度标记之间的<a> 标记获取信息

<span class="mentioned">
<a class="mentioned-123" onclick="information('123');" href="#28669">&gt;&gt;28669</a>
</span>

例如,我希望能够在其中获取href 的值。我该怎么做?

【问题讨论】:

    标签: python web-scraping beautifulsoup


    【解决方案1】:

    您可以查找mentioned-123 类,然后通过以下方式访问href

    soup = BeautifulSoup(html, "html.parser")
    print(soup.find("a", class_="mentioned-123")["href"])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-29
      • 2018-12-16
      • 2017-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-26
      相关资源
      最近更新 更多