csv库在python3中是自带的。
利用它可以方便的进行csv文件内容的读取。
注意:要以gbk
的编码形式打开,因为WPS的csv文件默认是gbk
编码,而不是utf-8
。
01-读取表头并在打印每一行内容时一并输出表头
表头为第1行,现在要读取并打印出第2行的内容,并附加上表头信息的代码如下:
import csv
file_path = r'E:\Temp\test01.csv'
with open(file_path, 'r', newline='', encoding='gbk') as file:
# 创建CSV字典文件读取器
reader = csv.DictReader(file)
# 读取第二行的各列内容并打印
second_row = next(reader)
for column_title, value in second_row.items():
print(f"{