я хочу извлечь значение тегов xpath в scrapy fpr, например, у меня есть
/html/body/div[3]/ul[1]/li[1]/div/p
q1
/html/body/div[3]/ul[1]/li[3]/div/p
ANS1
/html/body/div[3]/ul[2]/li[1]/div/p
q2
/html/body/div[3]/ul[2]/li[2]/div/p
ans2
ссылка: https://www.digikala.com/ajax/product/questions/980291
с такой доходностью
def parse(self, response):
for quote in response.xpath('//html/body/main'):
yield {
#question or answer
#question pattern li/div/p or li[1]/div/p
#answer pattern ended with li[2 or higher number]/div/p
#related question and answer both have the same ul for example both are ul[1]
'type': quote.xpath('i dont know this part').extract_first (),
'QAnumber': quote.xpath('?').extract(),
'text': quote.xpath('/html/body/div[3]/*/*/div/p/text()').extract(),
}
как я могу извлечь эти 3 части