学习-xlsxwriter模块

Xlsx是python用来构造xlsx文件的模块,可以向excel2007+中写text,numbers,formulas 公式以及hyperlinks超链接。

可以完成xlsx文件的自动化构造,包括:

合并单元格,制作excel图表等功能:

技术分享图片

import xlsxwriter # Create an new Excel file and add a worksheet. workbook = xlsxwriter.Workbook('demo.xlsx') #创建工作簿 worksheet = workbook.add_worksheet() #创建工作表 # Widen the first column to make the text clearer. worksheet.set_column('A:A', 20) #设置一列或者多列单元属性 # Add a bold format to use to highlight cells. bold = workbook.add_format({'bold': True}) #在工作表中创建一个新的格式对象来格式化单元格,实现加粗 # Write some simple text. worksheet.write('A1', 'Hello') #工总表写入简单文本 # Text with formatting. worksheet.write('A2', 'World', bold) #工作表写入带有格式的文本,加粗 # Write some numbers, with row/column notation. #按照坐标写入 worksheet.write(2, 0, 123) worksheet.write(3, 0, 123.456) # Insert an image. worksheet.insert_image('B5', 'logo.png') #插入图片 workbook.close() #关闭工作薄

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwdzzj.html