网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
for p in person:
writer.writerow§
✅通过创建writer对象(一次性写入多行)
步骤:1.创建数据和表头2.创建writer对象3.写表头4.在writerows里传入你要处理的数据
import csv
数据
person = [(‘xxx’, 18, 193), (‘yyy’, 18, 182), (‘zzz’, 19, 185)]
表头
header = [‘name’, ‘age’, ‘height’]
with open(‘person.csv’, ‘w’, encoding=‘utf-8’, newline=‘’) as file_obj:
创建对象
writer = csv.writer(file_obj)
写表头
writer.writerow(header)
3.写入数据(一次性写入多行)
writer.writerows(person)
写入结果如下: