之前有提到过CSV文件:这里
CSV文件:将数据作为一系列以逗号分隔的值写入文件。在excel中就是以表格线代替逗号
csv模块
包含在Python标准库里,可以用于分析CSV文件中的数据行,让我们提取感兴趣的数值。
import csv
filename=r'C:\Users\LPH\Desktop\pythoncrashcourse配套资源\ehmatthes-pcc-6bfeca0\chapter_16\sitka_weather_07-2014.csv'
#调用csv.reader(),把前面存储的文件对象f作为参数传递给它,并创建一个与文件相关的阅读器对象
#模块csv包含函数next(),调用它并将阅读器对象f传递给它,它将返回文件中下一行。
#下面得到的是文件的第一行。
with open(filename) as f:
reader=csv.reader(f)
header_row=next(reader)
print(header_row)
从输出的文件头看出,文件每一行的第一个位置日期,第二个位置表示最高华氏气温,第三个位置表示最低华氏气温等。