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

相关推荐

  • had non-zero exit status

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

    Python 2020年11月7日
  • Mac常用快捷键

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

    Python 2021年8月29日
  • CRISPR 设计和Off Target预测:tefor

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

    2021年7月15日
  • Cytoscape基因互作网络分析软件和教程

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

    2020年3月21日
  • Python学习资源总结

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

    2020年3月23日