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])