pythonxlsxwriter模块创建aexcel表格

pythonxlsxwriter模块创建aexcel表格

ID:30787881

大小:169.15 KB

页数:15页

时间:2019-01-03

pythonxlsxwriter模块创建aexcel表格_第1页
pythonxlsxwriter模块创建aexcel表格_第2页
pythonxlsxwriter模块创建aexcel表格_第3页
pythonxlsxwriter模块创建aexcel表格_第4页
pythonxlsxwriter模块创建aexcel表格_第5页
资源描述:

《pythonxlsxwriter模块创建aexcel表格》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、安装使用pipinstallXlsxWriter來安装,Xlsxwriter用來创建excel表格,功能很强大,下面具体介绍:1•简单使用excel的实例:#coding:utf-8•1•1importxlsxwriter•1workbook=xlsxwriter.Workbook('d:\suq\test\demol.xlsx')#创建一个excel文件•1worksheet二workbook.add_worksheet('TEST')#任文件中创建一个名为TEST的sheets不加名字默认为sheetl#设置第一列宽度为20wo

2、rksheet.set_column(1A:A',20)像素bold=workbook.add_format({1bold1:True})#设置-个加粗的格式对象•1•1worksheet.write(*A1',^ELLO*)#在Al单元格写上HELLO•1worksheet.write('A2'/WORLD*,bold)#在A2上写上WORLD,并且设置为加粗•1worksheet.write('B2'^U'屮文测试',bold)#任B2I】写上屮文加粗•1worksheet.write(2,0,32)#使川行列的方式写上数字32,35

3、,5•1worksheet.write(3,0,35.5)#使用行列的时候第一行起始为0,所以2,0代表着第三行的第一列,等价于A4worksheet.write(4J0,'=SUM(A3:A4)')#写I*,excel公式•1worksheet.insert_image('B5','f:\1.jpg*)#插入一张图片•1workbook.close()2常用方法说明1.Workbook类Workbook类创建一个XlsxWriter的Workbook对象,代表整个电子表格文件,存储到磁盘上.add_worksheet():用来创建工作

4、表,默认为sheetladd_format():创建一个新的格式对象来格式化单元格,例如bold=workbook.add_format({'bold':Tnje})还可以使用set_bold,例如:bold=workbook.add」ormat()bold.set_bold()#border:边框,align:对齐方式,bg_color:背景颜色,font_size:字体大小,bold:字体加粗一一•1top=workbook•add_format({'border':'center1bg_color':'cccccc1*font_si

5、ze':13Jbold':True})add_chart(options):创建一个图表对象,内部是使用insert_chart()方法来实现的,options(dict类型)为图表指定一个字典属性close():关闭文件2.Worksheet类worksheet代表一个Excel的工作表,是XlsxWriter的核心,下面是几个核心方法write(row,col,怙rgs):写普通数据到工作表的单元格,row行坐标,col列坐标,起始都是以0开始,Prgs为写入的内容,可以是字符串,文字,公式等,writer方法已经作为其它更具体数据类

6、型方法的别名write_string():写入字符串类型,worksheet.write_string(0,0,,yourtext')write_number():写入数字类型,worksheet.write_number('A2',1.1)write_blank():写入空类型数据,worksheet.write_blank('A2',None)wirte.formula():写入公式类型,worksheet.write_formula(2,0,'=SUM(B1:B5))write_datetime():写入日期类型数据,workshe

7、et.writedatetime(7,0,datetime.datetime.strptime('2014-01-027%Y-%m-%d),workbook.add」orinat({'num」ormat':'yyyy-mm-dcT}));write_boolean():写入逻辑类数据,worksheet.write_boolean(0,0,True)write_url():写入超链接类型数据,worksheet.writeurl('A1'ftp://www.python.og')write_column():W入到一列,后面接一个数组wi

8、rte_row():写入到一行,后面接一个数组set_row(row,height,cell,format,options):此方法设置行单元格的属性,row指定行位置,height指定高度,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。