我有一个csv文件(日历),5列,我想使用脚本在以下条件下读取和分析:
-
删除邮件头(完成)
-
将第一列的格式从2019年1月1日更改为第一列的20190101。
脚本的第一部分是为了跳过标题。第二部分我认为需要一个regex,但我不知道如何先删除/然后将0101从2019年之前移动到2019年之后,结果是20190101
如果有人能帮忙,那就太好了!
def parse_calendar(infile, outfile):
with open(outfile, 'w', newline='') as output:
with open(infile, newline='') as input:
reader = csv.reader(input, delimiter=',', quotechar='"')
next(reader, None) # skip the headers
writer = csv.writer(output, delimiter=',', quotechar='"')
for row in reader: # process each row
writer.writerow(row)
与初始文件相比,我希望输出如下所示:
2019年1月1日元旦美国
20190101美国新年