背景
最近有个需求是对比 CSV 文件,其中一个为 Source, 另一个是系统生成的,理论上要满足 mapping 关系。
现在想要用 python 来验证一下生成的文件对应关系是正确的。
在一些 csv 文件中会有日期类型,而如果我们想按日期类型导入到数据库中,那么就需要在 insert 前以 date(datetime)的类型传入。
假设简单的 csv 文件(sample.csv)如下:
1 | HolidayDate,Region |
基于之前的Message Import测试工具,会生成原始的log文件TestResult.csv。
1 | path,rows,timeused(s),timeused(m),avgtime,messageDate |
而现在又了新的需求,希望能统计一下基于月份的运行时间,所以我简单写了个python脚本,来解析csv文件,将同一个月份的数据group起来。