今天开始对第十四章进行学习,
14.1 csv模块
CSV文件是简化的电子表格,保存为纯文本文件。
CSV文件中的每一行代表电子表格的一行,逗号则分割了该行中的单元格,其优势为简单。
使用csv模块从CSV文件中读取数据,需要创建一个Reader对象来使其迭代遍历CSV文件中的每一行。
对于大型的CSV文件,需要在一个for循环中使用Reader对象才能避免将整个文件一次性装入内存。
Writer对象可以用来将数据写入CSV文件
14.2 项目:从CSV文件中删除表头
此项目大概的步骤:
1、循环遍历每个CSV文件:
#!python3
#removeCsvHeader.py - Removes the header from all CSV files in the current
#working directory
import csv ,os
os.makedirs('headerRemoved',exist_ok=True)