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)
打赏 微信打赏,为服务器增加50M流量 微信打赏,为服务器增加50M流量 支付宝打赏,为服务器增加50M流量 支付宝打赏,为服务器增加50M流量
上一篇 03/02/2022
下一篇 03/04/2022

相关推荐

  • Mac常用快捷键

    Finder 快捷键 作用 备注 Command + ↑ 返回上一层 Command + ↓ 进入当前文件夹 Shift + Command + G 前往指定路径的文件夹 包括隐藏…

    Python 08/29/2021
    136
  • Cytoscape基因互作网络分析软件和教程

    Cytoscape是一个开放源代码软件平台,用于可视化分子相互作用网络和生物途径, 并将这些网络与注释,基因表达谱和其他状态数据整合在一起 。 尽管Cytoscape最初是为生物学…

    03/21/2020
    213
  • CRISPR 设计和Off Target预测:tefor

    1.在线网站 http://crispor.tefor.net/ 2.界面简洁,step1输入KO的序列,step2/3中选择相应的选项即可获得信息。  

    07/15/2021
    287
  • GFP-GAN:人面部图像智能修复软件

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

    04/13/2022
    270
  • Linux操作系统:常用命令

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

    03/16/2022
    126