博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python-借助xlsxwriter对Excel基本操作
阅读量:4560 次
发布时间:2019-06-08

本文共 1182 字,大约阅读时间需要 3 分钟。

1导入第三方包,需单独下载,安装pip工具的情况下,可使用CMD下命令:pip install xlsxwriter

1 import xlsxwriter

2创建excel文件,新增一个工作簿

work = xlsxwriter.Workbook("1.xlsx")worksheet = work.add_worksheet("test01ST")

3关闭excel对象

work.close()

 

4Excel操作代码

写入单元格的内容

  #1.改变表格样式:单元格高低
  #2.改变内容样式:文字加粗,倾斜

bold=work.add_format({
"bold":True})worksheet.write("A1","fire",bold)worksheet.insert_image("A3","1.jpg")

  

  #插入图片

worksheet.insert_image("A3","1.jpg")

       

 

  #使用Excel函数公式

worksheet.write("B2",5)worksheet.write("C2",16)worksheet.write("D2","=SUM(B2,C2)")

  

 

  #用列表当做输入值

title="abcdefghi"data = [1,2,5,34,67,13,5,78,23]for i,j in enumerate(title):    point = ("A%d"%(i+1))    worksheet.write_string(point,j)for i,j in enumerate(data):    point = ("B%d"%(i+1))    worksheet.write(point,j)

   

 

  #创建图表

chart = work.add_chart({
"type":"column"}) #column 柱状图 #area面积图 #bar 条形图 #line折现图 #radar雷达图#5为图表添加数据chart.add_series( { "name":"随便统计一下",#标题 "categories":"=test01ST!$a$1:$a$9",#统计项名称 工作簿名称+数据 "values":"=test01ST!$b$1:$b$9",#统计值 工作簿名称+数据 "line":{
"color":"black","bold":True}#柱子边颜色 })worksheet.insert_chart("A11",chart)

 

 

先这么多。

 

转载于:https://www.cnblogs.com/kuzaman/p/7338587.html

你可能感兴趣的文章
MethodChannel 实现flutter 与 原生通信
查看>>
lua的性能优化
查看>>
vs2012 出现断点无法命中 解决方案。
查看>>
weex图片加载更多方法loadmore的使用
查看>>
创建您的 ActiveReports Web端在线报表设计器
查看>>
项目复审
查看>>
FreeMarker学习
查看>>
hihocoder 1631
查看>>
2018大都会赛 A Fruit Ninja【随机数】
查看>>
【实战HTML5与CSS3】用HTML5和CSS3制作页面(上)
查看>>
小公司的一年,一起看看小公司的前端可以怎么做
查看>>
oracle数据批处理
查看>>
Json网络解析
查看>>
[转]Google Chrome/IE/FireFox查看HTTP请求头request header响应头
查看>>
Harris角点检测
查看>>
Struts2的处理流程及为Action的属性注入值
查看>>
设计中最常用的CSS选择器
查看>>
Maven项目打包成可执行Jar文件
查看>>
nginx http proxy 正向代理
查看>>
对BFC的总结
查看>>