Как решить, что Scrapy не распознает [] в имени класса? ⇐ Python
-
Гость
Как решить, что Scrapy не распознает [] в имени класса?
Я новичок в веб-скрапинге. Делаю свой первый сбор данных. Я пытаюсь извлечь текст из тега, используя Scrapy в Powershell. Я бы запустил следующий код
response.css('span.overflow-hidden text-ellipsis -webkit-box -webk ...: it-line-clamp-3 -webkit-box-orient-vertical text-[13px] text-monet ...: -400') и в качестве вывода я получил сообщение об ошибке SelectorSyntaxError: Ожидаемый идентификатор или '*', получен
Похоже, [] не распознается как часть имени класса. Может ли кто-нибудь помочь мне решить эту проблему?
На сайте его класс указан как:
class="overflow-hidden text-ellipsis -webkit-box -webkit-line-clamp-3 -webkit-box-orient-vertical text-[13px] text-monet-400 "
Я пробовал использовать регулярные выражения * и ., но безуспешно.
Я новичок в веб-скрапинге. Делаю свой первый сбор данных. Я пытаюсь извлечь текст из тега, используя Scrapy в Powershell. Я бы запустил следующий код
response.css('span.overflow-hidden text-ellipsis -webkit-box -webk ...: it-line-clamp-3 -webkit-box-orient-vertical text-[13px] text-monet ...: -400') и в качестве вывода я получил сообщение об ошибке SelectorSyntaxError: Ожидаемый идентификатор или '*', получен
Похоже, [] не распознается как часть имени класса. Может ли кто-нибудь помочь мне решить эту проблему?
На сайте его класс указан как:
class="overflow-hidden text-ellipsis -webkit-box -webkit-line-clamp-3 -webkit-box-orient-vertical text-[13px] text-monet-400 "
Я пробовал использовать регулярные выражения * и ., но безуспешно.