Ich versuche, diese Website zu kriechen: http://www.aido.com/eshop/cl_2-c_189-p_185/stationery/pens.htmlPaginierung mit scrapy
Ich kann auf dieser Seite alle Produkte erhalten, aber wie Ausgabe ich den Antrag auf „Mehr“ Link am unteren Rand der Seite ?
Mein Code bis jetzt ist:
rules = (
Rule(SgmlLinkExtractor(restrict_xpaths='//li[@class="normalLeft"]/div/a',unique=True)),
Rule(SgmlLinkExtractor(restrict_xpaths='//div[@id="topParentChilds"]/div/div[@class="clm2"]/a',unique=True)),
Rule(SgmlLinkExtractor(restrict_xpaths='//p[@class="proHead"]/a',unique=True)),
Rule(SgmlLinkExtractor(allow=('http://[^/]+/[^/]+/[^/]+/[^/]+$',), deny=('/about-us/about-us/contact-us', './music.html', ) ,unique=True),callback='parse_item'),
)
Jede Hilfe?
Dies war hilfreich, aber ein Beispiel, wie "Scrapys Request-Objekt instanziiert" wäre noch hilfreicher gewesen. – SMPLGRP