如何使用漂亮的汤蟒获得多个标题

问题描述 投票:1回答:1

假设我的文字是

dl class="dl-horizontal">
 <dt title="Name">
  Name
 </dt>
 <dd>
  Phillips
 </dd>
 <dt title="Birth date">
  Birth date
 </dt>
 <dd>
  17/09/1990
 </dd>
 <dt title="Location">
  Location
 </dt>
 <dd>
  Northland
 </dd>
</dl>

我需要按以下方式提取所有标题

Name - Phillips
Birth Date - 17/09/1990
Location - Northland

我想做的是

  list=soup.find_all('title')

但是我得到一个空的列表,而我希望得到标题列表[[姓名],[出生日期],[位置]]。

python html beautifulsoup html-parsing
1个回答
0
投票

我认为类和ID是更好的解决方案

© www.soinside.com 2019 - 2024. All rights reserved.