python写入csv文件序列包含序列方式的实例代码是什么?
def write_csv_demo1(): # 表头 # headers = ['username', 'age', 'height'] headers = ('username', 'age', 'height') # 内容 values = [ ('张三', 18, 180), ('李四', 19, 175), ('王五', 25, 170), ('赵六', 20, 190), ('马七', 21, 185), ['刘八', 22, 185] ]
with open('classroom1.csv', 'w', newline='') as f:
writer = csv.writer(f) # 构造写入器,传入文件指针
# 把文件指针传给.writer()方法并赋值给writer
writer.writerow(headers) # .writerow()可以写入一行数据(一个序列)
writer.writerows(values) # .writerows()可以写入多行数数据(序列包含多个序列)
# newline=''是让它写入文件的时候不要加一个换行符,要不然默认是\n,会多一行空行
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。