用于创建excel xlsx文件的python模块。

XlsxWriterChan的Python项目详细描述


xlsxwriter是一个用于在excel 2007+xlsx中写入文件的python模块 文件格式。

xlsxwriter可用于将文本、数字、公式和超链接写入 多个工作表,支持格式化等功能, 包括:

  • 100%兼容的Excel XLSX文件。
  • 完全格式化。
  • 合并单元格。
  • 定义的名称。
  • 图表。
  • 自动筛选。
  • 数据验证和下拉列表。
  • 条件格式。
  • 工作表PNG/JPEG图像。
  • 丰富的多格式字符串。
  • 单元格注释。
  • 与熊猫融合。
  • 文本框。
  • 用于写入大文件的内存优化模式。

它支持python 2.5、2.6、2.7、3.1、3.2、3.3、3.4、3.5、jython和pypy 仅使用标准库。

下面是一个简单的示例:

importxlsxwriter# 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://raw.github.com/jmcnamara/XlsxWriter/master/dev/docs/source/_images/demo.png

请参阅完整文档,网址为:http://xlsxwriter.readthedocs.org

发行说明:http://xlsxwriter.readthedocs.org/changes.html

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在表被注释到配置之前获取表的元数据?   java滚动条不会出现在JList上   java JOGL监视器GPU内存   java为什么要使用RecyclerView onDraw延迟   java定制Oppo Reno 2 Z CPH1951(手机型号)的固件(闪存文件)   java自定义线程池执行器   java如何解决发布版本中重复的jar条目[com/安卓/volley/R.class]?   java如何使用Bukkit API触发事件?   java在blazemeter jmeter RTE插件中使用ctrl+w输入   C#/Visual Studio的java JDT等价物   java为什么当maxread值很大而收到的消息数量很小时,卡夫卡消费者会无限期消费?   java游戏2。x:包含模板列表的绑定模型   带压缩的java日志旋转   运行时。exec用java运行程序读取它正在做什么