获取标签列表:
aa=bs2.find("table",id="###").children
for i in aa:bstring=i
# print i
print type(i)
<class 'bs4.element.NavigableString'>
<class 'bs4.element.Tag'>
<class 'bs4.element.NavigableString'>
<class 'bs4.element.Tag'>
列表中有两种类型, 可以用if 过滤掉不需要的类型
if type(i) is not bs4.element.NavigableString:
然后可以用标签,tag.name是否等于“a”来进行选择需要的标签
bs4.element.Tag 用text 可以, text()不行,unicode object is not callable