随着技术栈的越来越成熟,为了解决重复的劳动力型工作,越来越多的人开始学习自动化办公,使用技术帮助自己高效工作,提升工作效率,今天的文章讲解如何使用Python技术中的神奇工具来协助咱们自动化办公,这个神器就是 xlsxwriter。
那什么是 xlsxwriter 呢?
Xlsxwriter 是一个用于编写 Excel 文件格式文件的 Python 模块,xlsxwriter 可以用来写文本,数字,公式和超链接到多个工作表,它支持的功能也有很多,譬如格式化、单元格合并、图标功能等,具体功能如下:
另外它还支持Python 3.4+和PyPy3,并且只使用标准库。 但值得注意的是它不支持读或者改现有的excel文件。
xlsxwriter 同样也使用 pip 安装,安装语句如下:pip install xlsxwriter
简单使用
以下是关于 xlsxwriter
1 |
|
实例
下面简单看一个实例,新增一个表格,再在表格中添加文字、数据以及图片,最后将工作表保存在当前工作空间中,详细实例如下:
1 |
|
实例结果图:
表格数据求和
下面的实例讲解新建表格添加相应数据求和。
1 |
|
求和结果如下:
自定义格式
以下实例讲解输出数字格式,使用workbook.add_format()
函数进行自定义新增和运算后的输出结果,详细步骤如下:
1 |
|
输出结果如下:
写入日期格式
在单元格输出结果中加入日期格式:
1 |
|
输出结果如下:
总结
今天的文章讲解了神器 xlsxwriter 操作 Excel 的基本操作,当然还有更多关于 xlsxwriter 有趣的知识点还未分享,欲知后事如何,下回咱们接着分享,感兴趣的朋友们可以试试,希望对大家有所帮助。
参考
https://pypi.org/project/XlsxWriter/