日常工作中会遇到Excel的读写问题。我们可以使用xlwt 模块将数据写入Excel表格,使用xlrd 模块从Excel读取数据,使用xlutils模块和xlrd模块结合对Excel数据进行修改。下面介绍如何实现使用python对Excel进行读写修改操作。
1、对Excel的写操作:
import xlwt
book = xlwt.Workbook() #新建一个excel
sheet = book.add_sheet(sheet1) #添加一个sheet页
sheet.write(0,0,姓名) #Excel第一行第一列写入姓名
sheet.write(0,1,性别) #Excel第一行第二列写入性别
sheet.write(0,2,年龄) #Excel第一行第三列写入年龄
book.save(stu.xls) #微软的office不能用xlsx结尾的,wps随意
举例:从二维列表中读取数据,写入到excel中。
stus = [
[姓名,年龄,性别,分数],
[mary, 20, 女, 89.9],
[mary, 20, 女, 89.9],
[mary, 20, 女, 89.9],
[mary, 20, 女, 89.9]]
book = xlwt.Workbook() #新建一个excel
sheet = book.add_sheet(sheet1) #添加一个sheet页
raw = 0