在Python中解析HTML - lxml还是BeautifulSoup?这两者中哪个更适合哪种目的?

16 浏览
0 Comments

在Python中解析HTML - lxml还是BeautifulSoup?这两者中哪个更适合哪种目的?

据我所知,Python中两个主要的HTML解析库是lxml和BeautifulSoup。在我正在进行的一个项目中,我选择了BeautifulSoup,但我选择它并没有特别的原因,只是发现它的语法更容易学习和理解。但我看到很多人似乎更喜欢lxml,并且我听说lxml更快。

所以我想知道一个比另一个的优势是什么?什么时候我应该使用lxml,什么时候我最好使用BeautifulSoup?还有其他值得考虑的库吗?

0