description_box = datas[4].string attribute_description = datas[5].string product_sub = datas[6].string bullet_points = datas[7].string img = datas[8].string product_category = datas[10].string product_category_parent = datas[9].string photo_caption = datas[11].string product = None try: product = Product.objects.filter(sku=sku).get() except: product = Product(sku=sku) product.category_id = find_category_by_name(product_category,product_category_parent) if(product.category_id >= 0): pass else: categories_not_found.append(product.sku) product.img = img product.weight = 5 # accumulate all products with same name similar_rows = [] similar_rows.append(datas) row_offset = i for row1 in rows[i+1:]: datas1 = row1.findAll("data") if(names_are_equal(name,datas1[3].string)):
# msrp = datas[14].string # map = datas[15].string # future_price = datas[22].string photo_caption = datas[11].string product = None try: product = Product.objects.filter(sku=sku).get() except: product = Product(sku=sku) product.category_id = find_category_by_name(product_sub) product.img = img product.weight = 5 # accumulate all products with same name similar_rows = [] similar_rows.append(datas) for row1 in rows[i+1:]: datas1 = row1.findAll("data") if(names_are_equal(name,datas1[3].string)): # print "added attribute data" similar_rows.append(datas1) # row1.extract() row_offset = i else: