Python生成Excel表格
代码如下:
import csv
#编辑csv样式· 用Excel 打开是乱码的话 用 encoding='gbk'
with open('data.csv','w',encoding='utf-8')as csvf:
#获取 writer对象 写入的数据用什么分隔开,一般用 ,
writer=csv.writer(csvf,delimiter=',')
# 写入一行 以列表的形式 自定义的字段
writer.writerow(['title','comment','good','bad'])
#写数据 自定义数据 模拟数据的保存操作
for i in range(1,101):
title='标题%s'%i
comment='评论%s'%i
good=i+10
bad=i-5 #用Excel 打开是乱码的话 用 encoding='gbk'
with open('data.csv','a',encoding='utf-8')as csvf:
writer=csv.writer(csvf,delimiter=',')
writer.writerow([title,comment,good,bad])