从docs 的优缺点汇总表中:
html.parser -
BeautifulSoup(markup, "html.parser")
优点:包括电池,不错的速度,宽大(从Python 2.7.3和3.2开始)。
缺点:不太宽大(在Python 2.7.3或3.2.2之前)
LXML -
BeautifulSoup(markup, "lxml")
优点:非常快,宽大
缺点:外部C依赖
html5lib -
BeautifulSoup(markup, "html5lib")
优点:极为宽松,以与网络浏览器相同的方式解析页面,创建有效的HTML5
缺点:非常慢,外部Python依赖
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)