Python 学习日记day 13

阅读 59

2022-01-09

内容: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'}

精彩评论(0)

0 0 举报