gpt4 book ai didi

jquery - Scrapy 中是否有更好的 XPath 选择器替代方案?

转载 作者:行者123 更新时间:2023-12-03 17:36:40 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

7年前关闭。




Improve this question




就像标题所说的那样,在 Scrapy 中是否有更好的 XPath 选择器替代品可以用来轻松选择 html 中的数据?我发现 XPath 的学习曲线很高,而且它的语法有点难用。我觉得如果可以在 Scrapy 中使用或合并 jQuery 选择器,它可以让生活更轻松。

最佳答案

Scrapy 选择器基于 lxml库,但您可以使用您喜欢的任何机制。

除了 XPath选择器,scrapy 也支持 CSS选择器:

response.css('my_css_selector_expression')

您可以在此处找到 CSS 选择器引用:
http://www.w3schools.com/cssref/css_selectors.asp

还支持正则表达式:
response.selector.re('my_regex')

就是说,我建议你咬一口,学习 XPath,因为它非常强大和灵活,而且现在很多提取工具都支持它,它是事实上的标准。

关于jquery - Scrapy 中是否有更好的 XPath 选择器替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27529153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com