Commit b28bbb11 authored by rico.liu's avatar rico.liu

update

parent 7a05f933
...@@ -30,9 +30,9 @@ def get_simple_value(): ...@@ -30,9 +30,9 @@ def get_simple_value():
return temp return temp
def transform_simplevalue(simple_subtitle_list,shujuzidiandf,categoryname,subtitle,stdvalue): def transform_simplevalue(simple_subtitle_list,shujuzidiandf,categoryname,subtitle,stdvalue):
stdvalue = stdvalue.strip() stdvalue = stdvalue.strip()
#simple_subtitle_list = ['CPU型号','显存容量','操作系统','双面器','双面输稿器','网络打印','标配外服务及配件','标配外耗材','镜头描述','碎纸效果','产品尺寸','分辨率','是否含壁挂架','是否含底座','CPU','内存','硬盘','尺寸','容量','最大读取速度','颜色','最大容积L','总容积L','类别','内存容量','硬盘容量','操作系统','网络连接','屏幕尺寸','硬盘尺寸','容量','类型'] #simple_subtitle_list = ['CPU型号','显存容量','操作系统','双面器','双面输稿器','网络打印','标配外服务及配件','标配外耗材','镜头描述','碎纸效果','产品尺寸','分辨率','是否含壁挂架','是否含底座','CPU','内存','硬盘','尺寸','容量','最大读取速度','颜色','最大容积L','总容积L','类别','内存容量','硬盘容量','操作系统','网络连接','屏幕尺寸','硬盘尺寸','容量','类型']
if subtitle not in simple_subtitle_list: if subtitle not in simple_subtitle_list:
return stdvalue return stdvalue
...@@ -66,12 +66,12 @@ def dael_name_content(skuname,brand): ...@@ -66,12 +66,12 @@ def dael_name_content(skuname,brand):
name_tail = skuname.split('(')[1].split(')')[1] name_tail = skuname.split('(')[1].split(')')[1]
name_content = skuname.split('(')[1].split(')')[0].split('/') name_content = skuname.split('(')[1].split(')')[0].split('/')
if (len(list(set(name_content))) == 1 and name_content[0] == ' ') or (len(list(set(name_content))) == 2 and ' ' in name_content and '/' in name_content): if (len(list(set(name_content))) == 1 and name_content[0] == ' ') or (len(list(set(name_content))) == 2 and ' ' in name_content and '/' in name_content):
if name_tail == '': if name_tail == '':
res = brand + name_head res = brand + name_head
else: else:
res = brand + name_head + " " + name_tail res = brand + name_head + name_tail.strip()
else: else:
temp_content = '' temp_content = ''
for element in name_content: for element in name_content:
...@@ -263,7 +263,7 @@ def upload_params_data(category,path): ...@@ -263,7 +263,7 @@ def upload_params_data(category,path):
element = element.replace("(","").replace(")","") element = element.replace("(","").replace(")","")
value = str(params[element]) value = str(params[element])
value = transform_simplevalue(simple_subtitle_list,single_data_dict,category,element,value.upper()) value = transform_simplevalue(simple_subtitle_list,single_data_dict,category,element,value.upper())
skuname += "(" + value + ") " skuname += "(" + value + ") "
...@@ -288,7 +288,7 @@ def upload_params_data(category,path): ...@@ -288,7 +288,7 @@ def upload_params_data(category,path):
#elif category in ['笔记本','台式机','一体电脑','碎纸机','U盘','电热水器','冰箱','电风扇','移动硬盘']: #elif category in ['笔记本','台式机','一体电脑','碎纸机','U盘','电热水器','冰箱','电风扇','移动硬盘']:
elif index_func == 'func2': elif index_func == 'func2':
skuname = dael_name_content(skuname,brandname) skuname = dael_name_content(skuname,brandname)
#elif category in ['复印机','多功能一体机','单反相机','显示器','平板电视','触控一体机','平板电脑']: #elif category in ['复印机','多功能一体机','单反相机','显示器','平板电视','触控一体机','平板电脑']:
...@@ -452,7 +452,7 @@ def upload_params_data(category,path): ...@@ -452,7 +452,7 @@ def upload_params_data(category,path):
print(f"{category}参数数据更新完成,命名完成") print(f"{category}参数数据更新完成,命名完成")
category_name = '硒鼓/墨粉' category_name = '空气净化器'
path = '/Users/rico/Downloads/硒鼓_墨粉参数确认-需补充参数-汇总(校验通过).xlsx' path = '/Users/rico/Downloads/空气净化器-指数产品-参数值入库更新0625(校验通过).xlsx'
upload_params_data(category_name,path) upload_params_data(category_name,path)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment