найти элемент имеет класс или нет в scrapy

#python #scrapy

#python #scrapy

Вопрос:

Я новичок в scrapy.

Я получаю список тегов li из селектора xpath: categories = categories_container.xpath('li') теперь я должен выяснить, какой элемент категории имеет класс css «определенного класса, которого нет в другом li».

что я могу сделать, чтобы найти этот li?

заранее спасибо.

Комментарии:

1. Вы можете использовать //li[contains(@class, "particular class")]

Ответ №1:

categories_container.xpath(‘//li[содержит(@class, «конкретный класс»)]’).getall()

или css

categories_container.css(‘li.classname’).getall()