python xlwt写入数据,python批量写入excel
本文主要介绍Python使用xlrd和xlwt批量读写excel文件。本文通过示例代码向您详细介绍,对您的学习或工作有一定的参考价值。有需要的朋友可以参考一下。
00-1010一、使用xlrd II从excel中读取数据。使用xlwt将其写入excel
目录
Excel表格示例:
安装xlrd库
pip安装xlrd
导入xlrd库
导入xlrd
读取excel文件,也就是刚刚创建的excel表格。
#给出excel文件的绝对路径
loc=(“文件路径”)
#打开工作表
wb=xlrd.open_workbook(loc)
#第一页在这里阅读
工作表=wb.sheet_by_index(0)
打印excel表格的首行首列
print(sheet.cell_value(0,0))
名称
看看这个数据表有多少行和多少列。
Print(sheet.nrows) #行数
四
Print(sheet.ncols) #列数
三
打印所有列标签。
对于范围内的I(sheet . ncols):
print(sheet.cell_value(0,I))
名字
学期
卷号
打印所有行标签。
适用于:范围内的I(sheet . n rows)
print(sheet.cell_value(i,0))
名字
亚历克斯
黏土
贾斯廷
打印第一行。
print(sheet.row_values(1))
[亚历克斯,4.0,2011272.0]
一、使用xlrd对excel进行数据读取
要写入excel,需要使用python的另一个第三方库——xlwtxlwt,可以写入和修改excel文件。可以设置条件检索数据并修改,方便重复大量工作。
安装方法仍然是pip
pip安装xlwt
导入xlwt
导入xlwt
从xlwt导入工作簿
把数据写入excel,看看生成的excel!
#创建工作簿
wb=工作簿()
#使用add_sheet函数创建新的工作表
sheet1=wb.add_sheet(Sheet 1 )
#写数据,参数是行,列,数据。
sheet1.write(1,0,“ISBT德拉敦”)
sheet1.write(2,0, SHASTRADHARA )
sheet1.write(3,0,“克莱门镇”)
sheet1.write(4,0,“拉杰普尔路”)
sheet1.write(5,0,“钟楼”)
sheet1.write(0,1,“ISBT德拉敦”)
sheet1.write(0,2, SHASTRADHARA )
sheet1.write(0,3,“克莱门镇”)
sheet1.write(0,4,“拉杰普尔路”)
sheet1.write(0,5,“钟楼”)
#保存到excel表格
wb.save(xlwt example.xls )
如何在excel中给单元格内容添加格式?比如我想加粗标红看结果!
#首先导入xlrt库
导入xlwt
#创建工作簿
workbook=xlwt。工作簿()
#创建工作表
sheet=workbook.add_sheet(工作表名称)
#为单元格内容添加格式:粗体和红色。
style=xlwt . easyxf( pattern :图案纯色,前景色红色;)
#在单元格中写入数据
sheet.write(0,0,示例,样式)
#保存excel
workbook.save(sample.xls )
关于Python使用xlrd和xlwt批量读写excel文件的这篇文章到此为止。关于Python读写excel文件的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。