我尝试在Python2.7中执行以下操作。你知道吗
文件内容:
2019年11月3日,美国广播公司
2019年11月4日,XYZ
22201/11/2019,紫外线
插入场景:
输入:223,01/11/2019,YYY 因为没有匹配的键(即第一列::11111 2222),所以应该插入
更新场景:
输入:111,03/11/2019,ZZZ 这将替换第一行。你知道吗
共享部分代码:
import csv
ID=111
Year="03/11/2019"
Code_word="XXX"
with open('xyz.csv'.replace('.csv', '$BKP.csv'), 'w+') as CSV, open('xyz.csv'.replace('.csv', '$BKP.csv'), 'w') as CSV_BKP:
csvWrite=csv.writer(CSV)
csv_bkpWrite = csv.writer(CSV_BKP)
for row in CSV:
if row[0] == ID:
print row
csvWrite.writerow([ID,Year,Code_word])
else:
csv_bkpWrite.writerow([ID,Year,Code_word])
目前没有回答
相关问题 更多 >
编程相关推荐