前言:
xlwt 模块简介:
Python 操作 Excel 表格的模块有很多,主要有:
1、xlrd: 读取 xls 格式Excel文件数据;
2、xlwt: 将数据写入 xls 格式Excel文件;
3、openpyxl: 读取、写入 xlsx 格式Excel文件;
4、pandas: 通过 xlrd 与 xlwt 模块实现xls 格式Excel文件的读写操作;
5、win32com: 获取 Excel 应用接口,实现Excel 文件的读写。
Python操作Excel表格的方法有很多,都是工具没必要每个都学。xlrd 和 xlwt 两个模块用的人比较多,接下来的几篇博客也是重点介绍 xlrd 与 xlwt 两个模块对Excel表格的操作方法。
本篇博客主要介绍Python xlwt 模块将数据写入Excel表格的一些基础操作,包括:
1. 建立工作簿,增加sheet表;
2. 单元格写入数据、单元格合并;
3. 插入位图;
4. 获取sheet表对象属性。
1、建立工作簿,增加sheet表对象
用 xlwt模块 将数据写入Excel 表格,有个固定操作流程:
建立工作簿对象——新建sheet表——将数据写入——保存文件
注:xlwt 模块是Python 的第三方模块,安装 xlwt 模块,命令行输入:pip install xlwt
代码:
add_sheet方法中的cell_overwrite_ok 形参默认值为False,表示:当之前单元格内容已写入内容,再在相同单元格写入内容时,会抛出:
(Exception: Attempt to overwrite cell: sheetname=‘Test’ rowx=x colx=x ) 错误。
True:不会提示上错误,会直接改写原单元格数据。
2、单元格操作
写入数据(write):
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/14678.html