1
Je veux analyser la recherche Google et obtenir des liens vers RSS à partir de chaque élément des résultats de recherche. J'utilise Scrapy. J'ai essayé cette construction,Comment analyser le lien RSS (obtenir ulr à RSS) de la page dans le cadre Python Scrapy?
...
def parse_second(self, response):
hxs = HtmlXPathSelector(response)
qqq = hxs.select('/html/head/link[@type=application/rss+xml]/@href').extract()
print qqq
item = response.request.meta['item']
if len(qqq) > 0:
item['rss'] = qqq.pop()
else:
item['rss'] = ''
yield item
...
mais "print QQQ" me donne
[]
Pourriez-vous inclure un échantillon de le HTML que vous essayez de faire correspondre? – MattH