Python XlsxWriter - 概述

XlsxWriter 是一个 Python 模块,用于创建使用开放 XML 标准的 Excel 2007 (XLSX) 格式的电子表格文件。 XlsxWriter 模块由 John McNamara 开发。 其最早版本(0.0.1)于2013年发布,最新版本3.0.2于2021年11月发布,最新版本需要Python 3.4或以上版本。


XlsxWriter 特性

XlsxWriter 的一些重要特性包括 −

  • XlsxWriter 创建的文件与 Excel XLSX 文件 100% 兼容。

  • XlsxWriter 提供完整的格式设置功能,例如合并单元格、定义的名称、条件格式设置等。

  • XlsxWriter 允许以编程方式在 XLSX 文件中插入图表。

  • 可以使用 XlsxWriter 设置自动过滤器。

  • XlsxWriter 支持数据验证和下拉列表。

  • 使用 XlsxWriter,可以插入 PNG/JPEG/GIF/BMP/WMF/EMF 图像。

  • 借助 XlsxWriter,Excel 电子表格可以与 Pandas 库集成。

  • XlsxWriter 还支持添加宏。

  • XlsxWriter 具有用于写入大文件的内存优化模式。