XlsxWriter:用Python创建操作Excel xlsx文件

XlsxWriter 是一个 Python 模块,可用于将文本、数字、公式和超链接写入 Excel 2007+ XLSX 文件中的多个工作表。 它支持格式化等功能,包括:

demo

100% 兼容 Excel XLSX 文件。
完全格式化。
合并单元格。
定义的名称。
图表。
自动过滤器。
数据验证和下拉列表。
条件格式。
工作表 PNG/JPEG/GIF/BMP/WMF/EMF 图像。
丰富的多格式字符串。
单元格评论。
文本框。
与Pandas集成。
用于写入大文件的内存优化模式。
它支持 Python 3.4+ 和 PyPy3 并且仅使用标准库。

示例代码
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.ouq.net/xlsxwriter.html

(2)
打赏 微信打赏,为服务器增加100M流量 微信打赏,为服务器增加100M流量 支付宝打赏,为服务器增加100M流量 支付宝打赏,为服务器增加100M流量
上一篇 2022年3月2日 下午8:42
下一篇 2022年3月4日 下午2:20

相关推荐

  • Linux操作系统:常用命令

    Linux系统的命令通常都是如下所示的格式: 命令名称 [命名参数] [命令对象] 获取登录信息 – w / who / last/ lastb。 [root ~]# …

    2022年3月16日
    89
  • Ubuntu安装配置tensorflow

    TensorFlow 可以在 Ubuntu 和 macOS 上基于 native pip、Anaconda、virtualenv 和 Docker 进行安装,对于 Windows …

    Python 2020年3月13日
    401
  • GFP-GAN:人面部图像智能修复软件

    GFP-GAN:利用生成性面部优先权实现现实世界的盲目面部修复;GFP-GAN: Towards Real-World Blind Face Restoration with Ge…

    2022年4月13日
    63
  • had non-zero exit status

    解决方案1:install.packages(‘*package_name’, dependencies = TRUE)

    Python 2020年11月7日
    217
  • Python学习资源总结

    前言 知乎:路人甲 微博:玩数据的路人甲 微信公众号:一个程序员的日常   在知乎分享已经有一年多了,之前一直有朋友说我的回答能整理成书籍了,一直偷懒没做,最近有空仔细整…

    2020年3月23日
    296