<p>aaa</p>bbb
<p>ccc</p>ddd
怎么获取bbb和ddd呢?
可以使用findAll()的text参数。
text is an argument that lets you search for NavigableString objects instead of Tags. Its value can be a string, a regular expression, a list or dictionary, True or None, or a callable that takes a NavigableString object as its argument:
详细请见文档findAll部分:
http://www.crummy.com/software/Beauti…
doc = '<p>aaa</p>bbb<p>ccc</p>ddd'
soup = BeautifulSoup(doc, 'lxml')
for i in soup.find_all('p'):
print(i.next_sibling)
输出
bbb
ddd
正文完