我试图了解next_sibling
中BeautifulSoup
的实际用法。我搜索了很多,但找不到能满足我要求的例子。但是,如果我尝试使用text
从第一个td
开始,在第二个tr
标记内获取next_sibling
。我试过一种方法,但它给了我错误。希望有人可以帮助我。感谢。
元素:
html_content="""
<tr>
<td>Not this one</td>
</tr>
<tr>
<td>There it is!!</td>
</tr>
"""
我尝试过如下,但它会引发错误:
from bs4 import BeautifulSoup
soup = BeautifulSoup(html_content,"lxml")
item = soup.find("tr").next_sibling.find("td").text
print(item)
我的目的是再次从第一个There it is!!
标记开始并使用tr
解析next_sibling
。感谢。