gpt4 book ai didi

xpath - 选择更多类别时出现Scrapy XPath语法错误

转载 作者:行者123 更新时间:2023-12-03 17:09:33 25 4
gpt4 key购买 nike

我想选择所有类包含cl-list-header-titlesc-grid-col-s-12sc-grid-col-l-7sc-grid-col-xl-7的div。当我尝试像在scrapy选择器示例中那样进行操作时,我收到了SyntaxError:无效的语法,我也不知道为什么。我想我没有遗漏任何括号或引号。有人可以解释问题出在哪里吗?

In [30]: response.xpath('//div[contains(concat(' ', normalize-space(@class), ' '), ' cl-list-header-titlesc-grid-col-s-12sc-grid-col-l-7sc-grid-col-xl-7 ' )]')
File "<ipython-input-30-c35a162c1f9e>", line 1
response.xpath('//div[contains(concat(' ', normalize-space(@class), ' '), ' cl-list-header-titlesc-grid-col-s-12sc-grid-col-l-7sc-grid-col-xl-7 ' )]')
^
SyntaxError: invalid syntax

最佳答案

这是由于报价用法不一致。尝试更换

response.xpath('//div[contains(concat(' ', normalize-space(@class), ' '), ' cl-list-header-titlesc-grid-col-s-12sc-grid-col-l-7sc-grid-col-xl-7 ' )]')




response.xpath("//div[contains(concat(' ', normalize-space(@class), ' '), ' cl-list-header-titlesc-grid-col-s-12sc-grid-col-l-7sc-grid-col-xl-7 ' )]")

关于xpath - 选择更多类别时出现Scrapy XPath语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50113039/

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