python bs4标签中含有标签string为空

用bs4解析的时候发现一个问题,标签中含有标签,string属性打印出来的内容为空。

如:

想要打印出p中的文本内容使用p.string打印结果为None.

查询资料:

获取tag内容有如下三种方法

soup.a.string
soup.a.text
soup.a.get_text()

string方法不能处理标签中含有标签的内容,获取为None

text和get_text可以获取。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章