对于大多数的CSV 格式的数据读写问题,都可以使用csv 库
1. 直接读csv
以下是要操作的csv文件内容
import csv
with open(r'C:\Temp\f.csv') as f:
f_csv=csv.reader(f)
headers=next(f_csv)
for row in f_csv:
print(row)
这里的row是元组,为了访问某个字段,你需要使用下标,如row[0] 访问Summary, row[4] 访问Issue key。
用namedtuple
2.读到字典里
在这个版本中,可以使用列名去访问每一行的数据了。比如r['Assignee'], 例子如下