在使用bs4获取a标签的文本时,a标签中有一个span标签也有文本,怎么在获取时不获取span标签的文本内容
<a href="http://www.song.com/" title="赵匡胤" target="_self">
<span>this is span</span>
宋朝是最强大的王朝,不是军队的强大,而是经济很强大,国民都很有钱</a>
解决方法:
# 使用切片和清除分隔符获取精确文本
print(soup.find('a').get_text().replace('\n',' ').replace('\t','').split(" ")[-1])