# 处理product_json数据 try: json_data = json.loads(product_json) except: print("加载 json 淘宝数据出错\n") taobao.failed_data_save("failed_sync_data.txt", suning_productCode, taobao_id) failed_data_count += 1 break skuList = json_data['valItemInfo']['skuList'] skuMap = json_data['valItemInfo']['skuMap'] #propertyPics = json_data['propertyPics'] # 获取淘宝sku数据第一列信息 first_dl = taobao.get_taobao_sku_first_dl(soup) # 获取第一列的属性值列表 content = first_dl.attrs if 'tm-img-prop' not in content['class']: # 如果第一列是尺码 #获取淘宝尺码信息''' taobao_sizes = taobao.get_taobao_product_size(first_dl) #获取淘宝颜色信息 ''' next_dl = first_dl.find_next_sibling("dl") next_dl_content = next_dl.attrs if 'tm-img-prop' in next_dl_content['class']: taobao_colors = taobao.get_taobao_product_color(next_dl) try: taobao_image_url_list = taobao.get_taobao_product_image(