python 操作excel表格
Python 操作excel 表格
#coding=utf-8
import xlsxwriter
#1.創建excel 對象
work = xlsxwriter.Workbook(‘hello.xlsk‘)#在當前目錄下創建一個Excel文件
#2. 創建表格
worksheet = work.add_worksheet(‘int‘)
#3.寫入內容
title_index = ["A","B","C","D","E","F"]
title = ["int","for","while","range","mk","二狗".decode("utf-8")]
data = [18,19,20,21,17,26]
#創建一個格式
b = work.add_format({"blod":True})
for i,j in enumerate(title_index)
point = "%s%s"%(j,1)
content = title[i]
worksheet.write(point,content,b)
for i,j in enumerate(title_index):
point = "%s%s"%(j,2)
content = data[i]
worksheet.write(point,content)
#數據統計
worksheet.write("G2","=SUM(A2:F2)")
#把數據在Excel表中生成圖表
chart = work.add_chart({"type":"column"})#創建一個柱狀圖
#column 柱狀圖
#area 面積圖
#bar 條形圖
# line 折線圖
# radar 雷達圖
chart.add_series(
{
"categories":"=int!$A$1:$F$1",#類別標簽的範圍
"values":"=int!$A$2:$F$2",#圖標數據的範圍
"line":{"color":"red"}#圖標線條的屬性
})
worksheet.insert_chart("A4",chart)
#關閉並且保存操作
work.close()
python 操作excel表格