我有一个使用scrapy的探测器,我想从一个系列中抓取一些剧集,但我的计数器似乎没有正确增加,这是我的代码
def parse_dir_contents(self, response):
count = 0
for sel in response.xpath('//div[@id="content"]'):
item = CouchtunerItem()
item['number_of_episodes'] = sel.xpath('span[@class="catDivTest"]/a/text()').extract()
count += 1
item['number_of_episodes'] = count
yield item
但是我的计数会在每个循环中给我1
。