Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
重
重点类信息提取
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ZGC_INDEX
重点类信息提取
Commits
b107e7a2
Commit
b107e7a2
authored
Jun 08, 2021
by
rico.liu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新去除空格的方法代号
if elif 形式
parent
15351789
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
7 deletions
+13
-7
更新库内产品数据.py
公共代码/更新库内产品数据.py
+13
-7
No files found.
公共代码/更新库内产品数据.py
View file @
b107e7a2
...
...
@@ -125,6 +125,7 @@ def upload_params_data(category,path):
print
(
f
"{category}类别无SKU命名规则,无法处理"
)
return
False
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):
skuname
=
skuname
.
strip
()
#处理名称中的空格
if
category
in
[
'复印纸'
,
'扫描仪'
,
'针式打印机'
,
'UPS电源'
]:
#if category in ['复印纸','扫描仪','针式打印机','UPS电源']:
if
index_func
==
'func1'
:
skuname
=
skuname
elif
category
in
[
'笔记本'
,
'台式机'
,
'一体电脑'
,
'碎纸机'
,
'U盘'
,
'电热水器'
,
'冰箱'
,
'电风扇'
,
'移动硬盘'
]:
#elif category in ['笔记本','台式机','一体电脑','碎纸机','U盘','电热水器','冰箱','电风扇','移动硬盘']:
elif
index_func
==
'func2'
:
skuname
=
dael_name_content
(
skuname
,
brandname
)
elif
category
in
[
'复印机'
,
'多功能一体机'
,
'单反相机'
,
'显示器'
,
'平板电视'
,
'触控一体机'
,
'平板电脑'
]:
#elif category in ['复印机','多功能一体机','单反相机','显示器','平板电视','触控一体机','平板电脑']:
elif
index_func
==
'func3'
:
skuname_part1
=
skuname
.
split
(
category
)[
0
]
skuname_part2
=
skuname
.
split
(
category
)[
1
]
...
...
@@ -289,7 +293,8 @@ def upload_params_data(category,path):
skuname
=
skuname_1
+
" "
+
category
+
skuname_2
elif
category
in
[
'投影机'
,
'激光打印机'
,
'空调'
]:
#elif category in ['投影机','激光打印机','空调']:
elif
index_func
==
'func4'
:
if
category
==
'空调'
:
skuname_part1
=
skuname
.
split
(
"空调 ("
)[
0
]
.
strip
()
else
:
...
...
@@ -300,7 +305,8 @@ def upload_params_data(category,path):
skuname
=
skuname_part1
+
" "
+
category
+
skuname_2
elif
category
in
[
'单电/微单相机'
]:
#elif category in ['单电/微单相机']:
elif
index_func
==
'func5'
:
skuname_part1
=
skuname
.
split
(
category
)[
0
]
skuname_part2
=
skuname
.
split
(
category
)[
1
]
...
...
@@ -309,8 +315,8 @@ def upload_params_data(category,path):
skuname_2
=
dael_name_content
(
skuname_part2
,
brandname
)
.
replace
(
brandname
,
""
)
skuname
=
skuname_1
+
" "
+
category
+
skuname_2
el
se
:
#else:
el
if
index_func
==
'func6'
:
skuname_part1
=
skuname
.
split
(
category
)[
0
]
.
strip
()
skuname_part2
=
skuname
.
split
(
category
)[
1
]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment