使用python(或其他)从大csv文件创建Excel数据表

时间:2017-01-17 17:08:03

标签: python excel csv comparison auto-generate

在我的工作中,我们正在处理大量房地产资产数据,这些资产在一个大约200000行(不断增长)的csv文件中压缩。

此csv表包含以下信息的列:定价,表面积,建成年份,街道,街道nr,邮政编码等。

我们正在做的部分工作包括创建一组Excel属性,这些属性与一组特定限制内的给定对象相当(例如,表面积+/- 20%)。

我想自动生成这样一个Excel列表,我正在考虑使用Python。以下是我希望程序执行的操作:

1)读入csv文件

2)获取要与Excel表格进行比较的所有必要参数

3)使用适合这些属性的csv数据创建Excel工作表 参数

4)重写抽象参数描述(例如,如果列'洗碗机'的值为'0',写'不可用洗碗机')并将house_number列中的值附加到street_name列值

python是处理此问题的好方法还是有其他建议?

1 个答案:

答案 0 :(得分:0)

Python是一种很好的语言,可以像这样进行数据解析。使用pandas库可能会有所帮助。它具有导入CSV和函数的功能,以对结果数据进行操作。熊猫也可以直接导出到excel format