Python очистить div с более чем одним именем класса, используя response.css - PullRequest
0 голосов
/ 13 мая 2018

Я новичок в Scrapy и работаю над проектом scrapy.

Я хочу очистить div с более чем одним именем класса, как показано ниже:

<div class="col-xs-12 available-columns inner-available trans-fade-in"><div>

Вот мой сценарий(разбор по определению):

def parse(self, response):
    for flight in response.css('div.col-xs-12 available-columns inner-available trans-fade-in'):
        yield {
            'price': flight.css('span.w-bold::text').extract_first(),
        }

И вывод пуст.

Так что мне делать?

1 Ответ

0 голосов
/ 13 мая 2018

Вот, пожалуйста,

for flight in response.css('div.col-xs-12.available-columns.inner-available.trans-fade-in')

В случае нескольких классов их можно разделить точкой (.)

...