Как решить, что Scrapy не распознает [] в имени класса?Python

Программы на 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 "

Я пробовал использовать регулярные выражения * и ., но безуспешно.

Вернуться в «Python»