我想用Python 2.7进行一些屏幕抓取,并且我不了解HTMLParser、SGMLParser或Beautiful Soup之间的区别。它们都是为解决同样的问题而存在吗,还是出于不同的原因而存在?哪一个是最简单的,哪一个是最强大的,哪一个(如果有的话)是默认选择?另外,请让我知道是否有任何重要的选项被忽略了。
另外,我应该提到我对HTML解析并不是特别有经验,我尤其关心哪个选项可以最快让我开始,在解析一个特定网站的HTML时达到目标。
另外,我应该提到我对HTML解析并不是特别有经验,我尤其关心哪个选项可以最快让我开始,在解析一个特定网站的HTML时达到目标。