【问题标题】:Beautifulsoup access component inside?Beautifulsoup 里面的访问组件?
【发布时间】:2018-03-08 09:56:00
【问题描述】:

这是我使用find() 一次后得到的结构。

<component-thread-list :assignee-id="'44756'" :assignee-type="'professional'" :assignee-username="'bs-dangquanghuy'" :change-comment="false" :change-link="''" :email="'drdangquanghuy@gmail.com'" :is-linked-with-place="false" :is-staff="false" :tag-name="''" :tag-slug="''" :thread-create-share-button-showing="false" :verified="'True'" :view-name="'professional-detail'" assignee-name="Đặng Quang Huy" occupation="Bác sĩ" professional-name="">
<div class="loading-screen">
<div class="timeline-item no-margins">
<div class="animated-background facebook">
<div class="background-masker header-top"></div>
<div class="background-masker header-left"></div>
<div class="background-masker header-right"></div>
<div class="background-masker header-bottom"></div>
<div class="background-masker subheader-left"></div>
<div class="background-masker subheader-right"></div>
<div class="background-masker subheader-bottom"></div>
<div class="background-masker content-top"></div>
<div class="background-masker content-first-end"></div>
<div class="background-masker content-second-line"></div>
<div class="background-masker content-second-end"></div>
<div class="background-masker content-third-line"></div>
<div class="background-masker content-third-end"></div>
</div>
</div>
</div>
</component-thread-list>

如何使用美汤访问邮箱地址?

【问题讨论】:

  • 您的代码应该在消息中发布,而不是在图片中链接
  • 您不能将此代码作为文本发布在问题本身中吗?
  • 你能提供链接吗?

标签: python beautifulsoup


【解决方案1】:

你可以用这个:

soup = BeautifulSoup(xml, 'lxml')  # xml is the XML you've provided
email = soup.find('component-thread-list')[':email']
print(email)
# 'drdangquanghuy@gmail.com'
print(email[1:-1])
# drdangquanghuy@gmail.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-28
    • 2021-03-12
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-04
    相关资源
    最近更新 更多