csv 逗号分隔值文件格式,其文件以纯文本形式存储表格数据(数字和文本)。python
CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最多见的是逗号或制表符。一般,全部记录都有彻底相同的字段序列。一般都是纯文本文件。建议使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也是方法之一。 ------摘自百度百科app
使用python标准库的csv模板能够分析csv文件,提取有用信息。函数
首先,咱们打开csv文件而且打印文件头(csv文件可在网上下载,本文用到的文件在ituring.cn/book/1861/)(点击打开连接右侧的随书下载)spa
#导入csv模块
import csv
#指定文件名,而后使用 with open() as 打开
filename = 'sitka_weather_07-2014.csv'
with open(filename) as f:
#建立一个阅读器:将f传给csv.reader
reader = csv.reader(f)
#使用csv的next函数,将reader传给next,将返回文件的下一行
header_row = next(reader)
for index, column_header in enumerate(header_row):
print(index, column_header)
运行后看到打印结果code