用于创建excel xlsx文件的python模块。

XlsxWriter的Python项目详细描述


xlsxwriter是一个用于在excel 2007+xlsx中写入文件的python模块 文件格式。

xlsxwriter可用于将文本、数字、公式和超链接写入 多个工作表,支持格式化等功能, 包括:

  • 100%兼容的Excel XLSX文件。
  • 完全格式化。
  • 合并单元格。
  • 定义的名称。
  • 图表。
  • 自动筛选。
  • 数据验证和下拉列表。
  • 条件格式。
  • 工作表png/jpeg/bmp/wmf/emf图像。
  • 丰富的多格式字符串。
  • 单元格注释。
  • 与熊猫融合。
  • 文本框。
  • 支持添加宏。
  • 用于写入大文件的内存优化模式。

它支持python 2.7、3.4+、jython和pypy,并且只使用标准库。

下面是一个简单的示例:

importxlsxwriter# 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://raw.github.com/jmcnamara/XlsxWriter/master/dev/docs/source/_images/demo.png

请参阅完整文档,网址为:https://xlsxwriter.readthedocs.io

发行说明:https://xlsxwriter.readthedocs.io/changes.html

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Grid loadmask(true)在gxt中不起作用   java将字符串索引转换为整数   为什么Java泛型适用于基元数组,但不适用于基元数组?   java如何让Azure应用程序服务Tomcat将所有80/443流量转发到运行在同一应用程序服务上的JBoss   具有多个值的java转换映射到树?   java如何设置SQL server连接URL?   java设置了多个相互独立的JFrame   安全性在JAVA中如何使用RSAPrivateKey的密码短语?   java不能使用比Apache Velocity中更大的条件   如何在Java中打印字符串的所有排列   停止Android Studio自动导入java。sql。日期   对象简单计算器程序java   java如何在安卓中使用“&”符号作为字符串?   java Connect,为我的安卓应用程序从REST API发布和获取数据