csv复制小程序开发心得—— 01 程序思路记录


2. 程序逻辑解析

2.1 核心逻辑

2.1.1.按照文件列表逐一读取CSV文件,按照指定区域列表逐一复制

1.源数据可能对应多个csv文件,具备相同的数据结构,因此可以批量读取操作。

2.需要制定的数据区域列表不止一个,所以先定义区域列表,然后逐个处理

2.2.2.单独列表区域逐一复制,每个区域单独成行

1.方便后续处理,每个区域的复制数据单独成行,便于数据区分和筛选

2.不同文件复制结果之间使用空行分隔,方便后续区分(待实现)

3.区域范围在首列增加,方便数据处理(待实现)

2.2 程序逻辑

1.使用python csv模块进行数据读取,然后逐行写入到结果csv文件

2.使用os模块进行目录读写操作


未完待续  2019年12月16日19:17:19