我们之前已经学习了xlrd这个库,这个库是读取excel表格内信息的,它并不能写入信息,这时候我们需要使用xlwt3这个库进行excel表格的写入。
安装
打开命令提示符,使用pip进行安装
pip install xlwt3
安装完后进入下一步:
这个xlwt3的库,好像已经很久没有人维护了,所以有一个问题就是,你用pip安装的这个库,是有点问题的,需要咱们手动修改。
打开python的安装目录,就是你的python的安装位置,我的在D盘,找到D:\Python34\Lib\site-packages\xlwt3\formula.py这个文件,右键点击,使用IDLE打开
Edit with IDLE
将其中的
__slots__ = ["__init__", "__s", "__parser", "__sheet_refs", "__xcall_refs"]
修改为
__slots__ = [ "__s", "__parser", "__sheet_refs", "__xcall_refs"]
就是把第一个"__init__"删掉。
`__slots__`
保存,关闭。
打开python shell
使用import xlwt3,看看报不报错,没有报错说明修改成功。安装完成。
使用
1. 创建工作簿
我们使用这个包主要是为了生成excel表格,将我们处理好的数据存到excel表格中。
为此,我们需要的是xlwt3里面的Workbook这个类。
先创建实例:
import xlwt3
file = xlwt3.Workbook()
这样就创建完了一个实例。
2.创建工作表
我们知道,一个.xlsx文件或.xls文件称为一个工作簿,里面有好几张工作表,