使用实现XlsxWriter创建Excel文件并编辑

所属分类: 脚本专栏 / python 阅读数: 168
收藏 0 赞 0 分享

之前操作Excel使用过其他的方式,针对Excel的写入来说,使用过xlwt模块,也直接使用过win32com接口。如果说哪个最能够发挥Excel的威力,那么肯定是win32com接口实现的方式,然而这种方式需要的是Office软件支持。

至于xlwt,我觉得我们平时用到的功能基本上都有了,通常这个基本就能够满足我个人的要求。

今天使用了一下XlsxWriter模块,暂时没有找到什么比较特殊的功能。当然,我自己也仅仅是照搬了一个demo程序而已。先展示一下程序代码:

#!/usr/bin/python
# -*- coding: cp936 -*-
 
import xlsxwriter
 
workbook = xlsxwriter.Workbook('demo.xlsx')
worksheet = workbook.add_worksheet('demo')
 
worksheet.set_column('A:A',20)
bold = workbook.add_format({'bold':True})
 
worksheet.write('A1','Hello')
worksheet.write('A2','WOrld',bold)
worksheet.write('B2',u'你好!',bold)
 
worksheet.write(2,0,32)
worksheet.write(3,0,35.5)
worksheet.write(4,0,'=SUM(A3:A4)')
 
workbook.close()

程序运行后,生成了文件名为demo.xlsx的文件,打开后的内容如下:

通过编辑操作,创建了指定名称的Sheet,同时写入了相关的信息。还调用了一个求和的方法计算了两个单元格的数值之和。

相比之前使用的xlwt模块,XlsxWriter模块要大得多。从庞大的体积大致能够猜到这个模块的功能应该是要更强大一些。从文件的格式支持上就可以看出一点端倪,这个模块支持xlwt并不支持的xlsx类型格式的文件。至于其它的功能,后续真可以了解下然后再做一次更为细致的学习。

以上这篇使用实现XlsxWriter创建Excel文件并编辑就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

更多精彩内容其他人还在看

QML用PathView实现轮播图

这篇文章主要为大家详细介绍了QML用PathView实现轮播图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

Opencv图像处理:如何判断图片里某个颜色值占的比例

这篇文章主要介绍了Opencv图像处理:如何判断图片里某个颜色值占的比例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

python golang中grpc 使用示例代码详解

这篇文章主要介绍了python golang中grpc 使用,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

浅谈python opencv对图像颜色通道进行加减操作溢出

这篇文章主要介绍了浅谈python opencv对图像颜色通道进行加减操作溢出,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

解决python运行启动报错问题

这篇文章主要介绍了解决python运行启动报错问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

Python常见反爬虫机制解决方案

这篇文章主要介绍了Python常见反爬虫机制解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享

解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题

这篇文章主要介绍了解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

pycharm设置默认的UTF-8编码模式的方法详解

这篇文章主要介绍了pycharm设置默认的UTF-8编码模式,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

浅谈Pycharm的项目文件名是红色的原因及解决方式

这篇文章主要介绍了浅谈Pycharm的项目文件名是红色的原因及解决方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

Python网络爬虫四大选择器用法原理总结

这篇文章主要介绍了Python网络爬虫四大选择器用法原理总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多