Php Python中的Symfony DomCrawler等效程序

Php Python中的Symfony DomCrawler等效程序,php,python,symfony,domcrawler,Php,Python,Symfony,Domcrawler,有没有像这样工作的python库?我想使用CSS选择器从一些HTML中提取数据 我最感兴趣的功能与PHP的这段代码类似: $crawler = new Crawler($html); $crawler = $crawler->filter('body > p'); 如果python中有任何默认功能可以轻松实现这一点,那也可以。您看过scrapy吗@PadraicCunningham,我忘记了scrapy,但它看起来确实使用了CSS选择器或XPath表达式,所以这将非常有效。谢谢是的

有没有像这样工作的python库?我想使用CSS选择器从一些HTML中提取数据

我最感兴趣的功能与PHP的这段代码类似:

$crawler = new Crawler($html);
$crawler = $crawler->filter('body > p');

如果python中有任何默认功能可以轻松实现这一点,那也可以。

您看过scrapy吗@PadraicCunningham,我忘记了scrapy,但它看起来确实使用了CSS选择器或XPath表达式,所以这将非常有效。谢谢是的,我自己也使用过它,我强烈推荐它。它使用lxml来构建选择器,lxml处理坏了的html,我真的不知道有多糟。我能说的就是我从来没有遇到过问题@帕德雷康宁厄姆,好的,很酷。谢谢你提供的额外信息。