内容:csv模块的调用
import csv
#创建csv文件
headers = ['学号','姓名','分数']
rows = [('202001','张三','98'),
('202002','李四','95'),
('202003','王五','92')]
with open('score.csv','w',encoding='utf8',newline='') as f :
writer = csv.writer(f)
writer.writerow(headers)
writer.writerows(rows)
import csv
#读取csv文件
with open('score.csv', "r",encoding='utf8',newline='') as f:
reader = csv.DictReader(f)
for row in reader:
print(row)
结果:
{'学号': '202001', '姓名': '张三', '分数': '98'}
{'学号': '202002', '姓名': '李四', '分数': '95'}
{'学号': '202003', '姓名': '王五', '分数': '92'}