我正在使用漂亮的汤从这个示例 html 代码中获取文本:
....
<div style="s1">
<div style="s2">Here is text 1</div>
<div style="s3">Here is text 2</div>
Here is text 3 and this is what I want.
</div>
....
文本 1 和文本 2 位于同一级别 2,文本 3 位于上层 1。我只想获取文本 3 并使用此:
for anchor in tbody.findAll('div', style="s1"):
review=anchor.text
print review
但是这些代码让我得到了所有的文本 1,2,3。我如何只获得第一级文本3?