Python使用get_text()方法从大段html中提取文本的实例
如下所示:
如下所示:
比如这儿有这么一大段带html的字串,想要从中提取文本,首先发现这是一个textarea
我们使用beautifulsoup
defget_content(url): resp=urllib.request.urlopen(url) html=resp.read() bs=BeautifulSoup(html,"html.parser") returnbs.textarea.get_text()
首先用那段html字符串初始化beautifulsoup对象
然后bs.textarea返回找到的第一个textarea,找到后使用get_text()清空所有html标签元素
之后就会返回干净的文字
以上这篇Python使用get_text()方法从大段html中提取文本的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。