Я хотел бы выбрать все div с классами, состоящими из cl-list-header-title
, sc-grid-col-s-12
, sc-grid-col-l-7
и sc-grid-col-xl-7
. Когда я пытаюсь сделать это, как в примерах селекторов 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