简短答案:
soup.findAll(text=True)
这已经在S)和BeautifulSoup文档中得到了解答。
更新:
澄清一下,一段有效的代码:
>>> txt = """... <p>Red</p>... <p><i>Blue</i></p>... <p>Yellow</p>... <p>Light <b>green</b></p>... """>>> import BeautifulSoup>>> BeautifulSoup.__version__'3.0.7a'>>> soup = BeautifulSoup.BeautifulSoup(txt)>>> for node in soup.findAll('p'):... print ''.join(node.findAll(text=True))RedBlueYellowLight green
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)