Python 了一段,顺带删掉所有的没有名字的联系人。导出成微软格式 csv,用这段代码(记得改路径,如果要合并名字到 first name 就修改为 row[0]=row[2]+row[1]+row[0])生成新的 csv,删光联系人,导入,酱紫。
#!python3
import csv
import os.path
input='D:/download/contacts.csv'
output='D:/download/contacts-mod.csv'
with open(input,newline='',encoding='utf-8') as ip,\
open(output,'w',newline='',encoding='utf-8') as op:
ips,ops=csv.reader(ip),csv.writer(op)
for row in ips:
full_len=len(row[0])+len(row[1])+len(row[2])
if full_len<=3 and len(row[2])<full_len:
row[2]=row[2]+row[1]+row[0]
row[0]=row[1]=''
print("Cat name",row[2])
if full_len>0:
ops.writerow(row)
没有评论:
发表评论