【发布时间】:2021-10-05 03:22:04
【问题描述】:
我有一个如下所示的 csv:
nom_ele_title,nom_ele_type,nom_ele_parent_id
Aspirateur,2,PLACARDS
COIN CUISINE,1,None
Plaques vitro,2,EQUIPEMENTS
Micro-ondes,2,EQUIPEMENTS
USTENSILES
Tabourets bar x 3
Horloge
Pack vaisselle
Pack verrerie
我希望当元素没有“nom_ele_type”时为“nom_ele_parent_id”为“nom_ele_type”添加1,为“nom_ele_parent_id”添加1,如下所示:
nom_ele_title,nom_ele_type,nom_ele_parent_id
Aspirateur,2,PLACARDS
COIN CUISINE,1,None
Plaques vitro,2,EQUIPEMENTS
Micro-ondes,2,EQUIPEMENTS
USTENSILES,1,Yes
Tabourets bar x 3,1,Yes
Horloge,1,Yes
Pack vaisselle,1,Yes
Pack verrerie,1,Yes
我认为可以这样做:
with open("./missed.csv") as f:
reader = csv.reader(f)
for row in reader:
if len(row) == 1:
row.append('1')
row.append('Yes')
但 csv 没有保存...
【问题讨论】: