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
Exemple #3
0
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")
Exemple #6
0
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
Exemple #7
0
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