def sale_category_loader(self, selector, response, title, link): loader = CategoryLoader(selector=selector, response=response) loader.title_out = JoinExcludingEmptyValues(' ') loader.add_value('title', title) loader.add_value('link', link) return loader
def _generate_loader(self, selector, response, title, link): loader = CategoryLoader(selector=selector, response=response) loader.title_out = JoinExcludingEmptyValues(' ') loader.add_value('title', title) if link is not None: link = str(link).split('\'')[1].split('&')[0] loader.add_value('link', link) return loader
def _generate_loader(selector): loader = CategoryLoader(selector=selector, response=response) loader.title_out = JoinExcludingEmptyValues(' ') loader.add_xpath('title', '@title') loader.add_xpath('title', 'h3/text()') loader.add_xpath('title', 'a/text()') loader.add_xpath('title', 'a/font/b/text()') loader.add_xpath('link', '@href') loader.add_xpath('link', 'a/@href') return loader
def generate_loader(self, selector, response): loader = CategoryLoader(selector=selector, response=response) loader.add_xpath('title', 'text()') loader.add_xpath('title', 'h2/text()') loader.add_xpath('link', '@href') return loader
def generate_loader(self, selector, response): loader = CategoryLoader(selector=selector, response=response) loader.title_out = JoinExcludingEmptyValues(' ') loader.add_xpath('title', 'text()') loader.add_xpath('title', 'a/text()') loader.add_xpath('title', 'img/@alt') loader.add_xpath('link', '@href') loader.add_xpath('link', 'a/@href') return loader