bs4.FeatureNotFound:无法找到具有您请求的功能的树构建器:html5lib

时间:2018-01-05 04:28:51

标签: python python-3.x beautifulsoup html5lib

运行我的python代码时出现此错误:

git request-pull

所以我在网上搜索了this

我检查了我安装的软件包,html5lib和6都是最新版本。

bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: html5lib. Do you need to install a parser library?

我想知道这里有什么问题?

*上下文:

beautifulsoup4 (4.6.0)
html5lib (1.0.1)
pip (9.0.1)
setuptools (28.8.0)
six (1.11.0)
webencodings (0.5.1)

当我在jupyter笔记本中运行完全相同的代码时,它运行没有问题。

1 个答案:

答案 0 :(得分:1)

您尝试将" htmllib" 替换为" html.parser"

例如:

soup = BeautifulSoup(html,"html5lib") **->** soup = BeautifulSoup(data, "html.parser")