Ich möchte alle Elemente auf this page extrahieren, aber es extrahiert nur das erste Element. Wie sollte der xpath Ausdruck sein?So extrahieren Sie alle Elemente in einem bestimmten Beispiel mit scrapy
def parse(self, response):
for sel in response.xpath("//*[@id='liste']"):
lianjia = lianjiaItem()
lianjia['name_of_community'] = sel.xpath("div[1]/div[1]/h2/a/text()").extract()
lianjia['Antragsteller'] = sel.xpath("div[1]/div[2]/div[1]/span[2]/text()").extract()
yield lianjia
‚Antragsteller‘ in diesem Fall ist der ‚Sprecher‘ wie ‚Dietrich Stoyan‘ oder 'Günter Gauglitz' auf dieser Seite. Aber wie muss der XPath-Ausdruck aussehen? Kannst du es schreiben – user3786117