groupdict:将提取的数据存入字典中
dict["year"] = dict["year"].strip() ,将年份中前面的空格符除去
程序问题:ValueError: I/O operation on closed file.
writerow 和 writerows 的区别:
writerow():单行写入,将一个列表全部写入csv的同一行
writerows():多行写入,将一个二维列表的每一个列表写为一行
出现错误的原因:调用with open函数,因为with函数会自动调用f.close(),在程序还没有执行到csv_writer.writerow()这里,文件就已经关闭。所以这里应该用正常f = open()打开,在最后关闭文件。
运行成功!