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 具有用于写入大文件的内存优化模式。