3 简介

优质
小牛编辑
133浏览
2023-12-01

XlsxWriter是一个Python模块,用来创建和编写Excel 2007+的xlsx格式文件。

它可以将文本、数字、公式和超链接写入Excel文件的多个工作簿中,并且支持格式、图像、图表、页面设置、自动过滤器、条件格式等功能。

与编写Excel文件的其他Python模块相比,XlsxWriter具有以下的优点和缺点:

  • 优点:
    • 比其他任何模块都要支持更多Excel的功能;
    • 生成的Excel文件具有高保真度。在大多数情况下,生成的文件与Excel生成的文件100%一致;
    • 拥有大量的文档、示例文件和测试;
    • 速度很快,并且可以配置使用很少的内存,即使输出大文件也是如此;
  • 缺点:
    • 不能读取和修改已存在的Excel xlsx文件;

XlsxWriter使用BSD开源许可协议,并且其源码可以在GitHub上获取。