直接使用LXML或PyQuery

2024-05-28 23:20:09 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有人有过使用直板lxml和PyQuery的经验。我最近刚遇到后者,很感兴趣。我还没有找到很多关于这个库的评论,所以我很好奇它有多健壮。在

我对lxml很熟悉,一般都很喜欢。不过,最好使用jQuery选择器语法。在

换人值得吗?在

谢谢!在


Tags: 语法评论选择器经验jquerylxmlpyquery直板
2条回答

只有你能回答是否值得的问题。在

它只是取决于是否要使用额外的依赖项来获取jQuery的自定义CSS选择器。在

以下是jQuery在标准CSS选择器上添加的内容:http://api.jquery.com/category/selectors/jquery-selector-extensions/

下面是这些选择器到PyQuery中普通CSS选择器的转换:https://bitbucket.org/olauzanne/pyquery/src/c2bf08a8f4e7/pyquery/cssselectpatch.py

我不明白为什么它比在lxml中使用普通CSS选择器要差得多。它只是将特殊的jQuery选择器转换成CSS选择器。在

lxml supports XPath,类似于CSS选择器。 那能满足你的需要吗?在

相关问题 更多 >

    热门问题