一、python操作excle的库(包)
在python的pypi官方网站上,提供有各种各样的包,而包xlwt就是为了解决python操作Microsoft excel的问题。
安装方法: cmd命令“pip install xlwt”
二、python操作excel流程
1. 引入 API 模块;
2. 创建与excel文件的操作对象Workbook和excel文件内表格对象Worksheet;
3. 执行excel表格的各种操作(eg:读、写);
4.保存操作结果;
python操作excel流程图如下:
三、相关概念解释
1、Workbook对象
excel文件操作对象,包含了excel所有的操作方法,是python操作excel程序的源头。常用函数如下:
Workbook():创建excel文件操作对象
Workbook.add_sheet() :向excel文件中添加一个excel表
Workbook.save(): 保存执行结果
2、Worksheet对象
Worksheet对象为excel一个表(sheet)的操作对象,通过Workbook.add_sheet() 来创建。一个excel文件可以包含多个excel表,所有可以利用Workbook.add_sheet()向excel文件中添加多个表。 Worksheet可以对excel表进行写、合并等操作。常用函数如下:
Worksheet.write(): 向excel表中写入数据
四、测试例程
1、执行python测试文件
#导入xlwt包 import xlwt import os #创建Workbook对象 workbook = xlwt.Workbook() #创建Worksheet对象 worksheet = workbook.add_sheet('Sheet1') #向excel表中写入数据 worksheet.write(0,0,1237.56) #保存执行结果 os.chdir("C:\\Users\\admin\\Desktop\\") workbook.save("MyExcel.xls")
2、测试结果