【发布时间】:2021-03-13 17:18:27
【问题描述】:
<table>
<tr>
<td>
<a href=""> Text </a>
<a href=""> Text </a>
</td>
<td>
<a href=""> Text </a>
</td>
</tr>
<tr>
<a href=""> Text </a>
</td>
<td>
<a href=""> Text </a>
</tr>
</table>
我想从每个 td 元素中获取第一个链接。我尝试使用以下代码来实现:
website_data.select("tr td a")
但是,这给了我 td 元素内的所有 a 元素。
我怎样才能做到这一点?
【问题讨论】:
-
[i['href'] for i in website_data.select("tr td a")]?
标签: python beautifulsoup