es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SCRAPY

Scrapy obteniendo valores de otros enlaces

def parse(self, response): lista = { “name”: response.css(“#title::text”).extract_first(), “images”: [] } for image in response.css(“#images_link a::attr(href)”).extract(): lista[“images”].append(yield scrapy.Request(url=image, callback=self.parse_image)) yield lista def parse_image(self, response): return [response.css(“img::attr(alt)”).extract(), response.css(“img::attr(src)”).extract()] Quiero extraer información de una página y también rastrear algunos de sus enlaces hijos y añadirlos al objeto principal “lista”, pero en lugar . . . Read more

Scrapy: referencia de elemento obsoleto: el elemento no está adjunto al documento de la página.

Estoy tratando de ejecutar este código usando Scrapy-Selenium. Cada vez que intento ejecutar esto, ocurre el error “selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document”. ¡No sé por qué está sucediendo esto! Además de esto, quiero raspar todas las páginas (casi 447 productos) de la . . . Read more

Scrapy – no es posible extraer datos de calificaciones en Amazon.

Estoy tratando de extraer datos de calificaciones de una tienda de Amazon. Considera el siguiente enlace como ejemplo: https://www.amazon.in/s?me=A2ABGQT3TTW1NZ&marketplaceID=A21TJRUUN4KGV Si bien puedo extraer datos como el nombre, la calificación sobre 5, el precio, etc., no puedo extraer el número de calificaciones. Esto se almacena bajo lo siguiente: 844 def parse(self, . . . Read more

Error de sintaxis inválido en item.add_xpath en Python Scrapy.

¡Hola amigos de stack overflow! Estoy teniendo algunos problemas con scrapy. Está devolviendo un error de sintaxis en el comando item.add_xpath. Aquí está el script: from scrapy.item import Field from scrapy.item import Item from scrapy.spiders import CrawlSpider, Rule from scrapy.selector import Selector from scrapy.loader.processors import MapCompose from scrapy.linkextractors import LinkExtractor . . . Read more