def parse_product(product): product_name = get_product_name(product) parsed_product = { "list_price": get_main_price(product), "discount_price": get_discount_price(product), "name": product_name, "url_img": get_image_url(product), "product_type": get_type_by_name(product_name), "url_original": "https://www.ca.allsaints.com" + get_original_url(product), } return parsed_product
def parse_product(product): price = get_main_price(product) discount_price = get_discount_price(product) product_name = get_product_name(product) parsed_product = { "list_price": price if price else discount_price, "discount_price": discount_price, "name": product_name, "url_img": get_image_url(product).split("?")[0], "product_type": get_type_by_name(product_name), "url_original": "https://www.adidas.ca" + get_original_url(product), } return parsed_product
def parse_product(product): price = get_main_price(product) discount_price = get_discount_price(product) product_name = get_product_name(product) parsed_product = { "list_price": price if price else discount_price, "discount_price": discount_price, "name": product_name, "url_img": get_image_url(product), "product_type": get_type_by_name(product_name), "url_original": get_original_url(product), } return parsed_product
def parse_product(product): try: product_name = get_element_name(product) parsed_product = { "list_price": get_main_price(product), "discount_price": get_discount_price(product), "name": product_name, "url_img": get_image_url(product), "product_type": get_type_by_name(product_name), "url_original": get_original_url(product), } return parsed_product except: pass
def parse_product(product): try: product_name = get_product_name(product) parsed_product = { "list_price": get_main_price(product), "discount_price": get_discount_price(product), "name": product_name, "url_img": get_image_url(product), "product_type": get_type_by_name(product_name), "url_original": get_original_url(product), } return parsed_product except: logging.info("Item Champion is skipped")
def parse_product(product): num_product = get_product_num(product) if num_product and num_product not in num_elements: price = get_main_price(product) dis_price = get_discount_price(product) num_elements.add(num_product) product_name = get_product_name(product) parsed_product = { "list_price": price if price else dis_price, "discount_price": dis_price if price else 0.0, "name": product_name, "url_img": get_image_url(product), "product_type": get_type_by_name(product_name), "url_original": "http://www.topman.com" + get_original_url(product), } return parsed_product
def parse_product(product): try: price = get_main_price(product) discount_price = get_discount_price(product) product_name = get_product_name(product) parsed_product = { "list_price": price if price else discount_price, "discount_price": discount_price, "name": get_product_name(product), "url_img": get_image_url(product), "product_type": get_type_by_name(product_name), "url_original": get_original_url(product), } except: logging.info("Item CK is skipped") return None return parsed_product
def parse_product(product): img = get_image_url(product) product_name = get_product_name(product) if 'transparent' not in img and product_name not in name_elements: name_elements.add(product_name) price = get_main_price(product) discount_price = get_discount_price(product) if not discount_price: discount_price = 0.0 parsed_product = { "list_price": price if price else discount_price, "discount_price": discount_price, "name": product_name, "url_img": "https:" + img, "product_type": get_type_by_name(product_name), "url_original": get_original_url(product), } return parsed_product