我是Scrapy的新手,正在做一个棘手的项目。
我想抓取具有多个类名的div,如下所示:
<div class="col-xs-12 available-columns inner-available trans-fade-in"><div>
这是我的 scripy (def 解析(:
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(),
}
并且输出为空。
那我该怎么办?
你去吧
for flight in response.css('div.col-xs-12.available-columns.inner-available.trans-fade-in')
如果有多个类,可以用 dot(.( 分隔它们