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

更新去除空格的方法代号

if
elif
形式
parent 15351789
...@@ -125,6 +125,7 @@ def upload_params_data(category,path): ...@@ -125,6 +125,7 @@ def upload_params_data(category,path):
print(f"{category}类别无SKU命名规则,无法处理") print(f"{category}类别无SKU命名规则,无法处理")
return False return False
named_rule = named_rules_df['rule'].str.cat() named_rule = named_rules_df['rule'].str.cat()
index_func = named_rules_df['index_func'].str.cat()
#获取数据字典 #获取数据字典
...@@ -272,14 +273,17 @@ def upload_params_data(category,path): ...@@ -272,14 +273,17 @@ def upload_params_data(category,path):
skuname = skuname.strip() skuname = skuname.strip()
#处理名称中的空格 #处理名称中的空格
if category in ['复印纸','扫描仪','针式打印机','UPS电源']: #if category in ['复印纸','扫描仪','针式打印机','UPS电源']:
if index_func == 'func1':
skuname = skuname skuname = skuname
elif category in ['笔记本','台式机','一体电脑','碎纸机','U盘','电热水器','冰箱','电风扇','移动硬盘']: #elif category in ['笔记本','台式机','一体电脑','碎纸机','U盘','电热水器','冰箱','电风扇','移动硬盘']:
elif index_func == 'func2':
skuname = dael_name_content(skuname,brandname) skuname = dael_name_content(skuname,brandname)
elif category in ['复印机','多功能一体机','单反相机','显示器','平板电视','触控一体机','平板电脑']: #elif category in ['复印机','多功能一体机','单反相机','显示器','平板电视','触控一体机','平板电脑']:
elif index_func == 'func3':
skuname_part1 = skuname.split(category)[0] skuname_part1 = skuname.split(category)[0]
skuname_part2 = skuname.split(category)[1] skuname_part2 = skuname.split(category)[1]
...@@ -289,7 +293,8 @@ def upload_params_data(category,path): ...@@ -289,7 +293,8 @@ def upload_params_data(category,path):
skuname = skuname_1 + " " + category + skuname_2 skuname = skuname_1 + " " + category + skuname_2
elif category in ['投影机','激光打印机','空调']: #elif category in ['投影机','激光打印机','空调']:
elif index_func == 'func4':
if category == '空调': if category == '空调':
skuname_part1 = skuname.split("空调 (")[0].strip() skuname_part1 = skuname.split("空调 (")[0].strip()
else: else:
...@@ -300,7 +305,8 @@ def upload_params_data(category,path): ...@@ -300,7 +305,8 @@ def upload_params_data(category,path):
skuname = skuname_part1 + " " + category + skuname_2 skuname = skuname_part1 + " " + category + skuname_2
elif category in ['单电/微单相机']: #elif category in ['单电/微单相机']:
elif index_func == 'func5':
skuname_part1 = skuname.split(category)[0] skuname_part1 = skuname.split(category)[0]
skuname_part2 = skuname.split(category)[1] skuname_part2 = skuname.split(category)[1]
...@@ -309,8 +315,8 @@ def upload_params_data(category,path): ...@@ -309,8 +315,8 @@ def upload_params_data(category,path):
skuname_2 = dael_name_content(skuname_part2,brandname).replace(brandname,"") skuname_2 = dael_name_content(skuname_part2,brandname).replace(brandname,"")
skuname = skuname_1 + " " + category + skuname_2 skuname = skuname_1 + " " + category + skuname_2
#else:
else: elif index_func == 'func6':
skuname_part1 = skuname.split(category)[0].strip() skuname_part1 = skuname.split(category)[0].strip()
skuname_part2 = skuname.split(category)[1] skuname_part2 = skuname.split(category)[1]
......
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