【发布时间】:2020-11-12 03:38:56
【问题描述】:
我有一个类似于此的html 文档:
<div class='product'>
<table>
<tr>
random stuff here
</tr>
<tr class='line1'>
<td class='row'>
<span>TEXT I NEED</span>
</td>
</tr>
<tr class='line2'>
<td class='row'>
<span>MORE TEXT I NEED</span>
</td>
</tr>
<tr class='line3'>
<td class='row'>
<span>EVEN MORE TEXT I NEED</span>
</td>
</tr>
</table>
</div>
所以我使用了这段代码,但我从 tr 中得到第一个不是类的文本,我需要忽略它:
soup.findAll('tr').text
另外,当我尝试只做一个类时,这似乎不是有效的 python:
soup.findAll('tr', {'class'})
我需要一些帮助来提取文本。
【问题讨论】:
标签: python html python-3.x web-scraping beautifulsoup