Я очищаю переполнение стека, я уже улавливаю заголовок, URL и теги, но не могу поймать голосование по каждому вопросу. Кто-нибудь может мне помочь? Я не так хорош с XPath
def parse_item(self, response):
questions = response.xpath('//div[@class="question-summary"]')
for question in questions:
item = StackItem()
item['url'] = question.xpath(
'div[@class="summary"]/h3/a[@class="question-hyperlink"]/@href').extract()[0]
item['title'] = question.xpath(
'div[@class="summary"]/h3/a[@class="question-hyperlink"]/text()').extract()[0]
item['tags'] = question.xpath(
'div[@class="summary"]/div[2]/a[@class="post-tag"]/text()').extract()
item['votes'] = question.xpath(
'/div[1]/div[1]/div[1]/div[1]/span/strong/textContent()').extract()[0]
yield item
Я чищу страницу:
https://stackoverflow.com/questions?page=2&sort=newest