python删除某一列的数据,python按列名删除某列
一、概述操作excel是程序员经常遇到的场景。因为产品和运营的数据都是以这种格式存储的。所以程序员拿到这些数据,就必须进行分析,甚至需要将结果输出到excel文件中。
下面介绍如何用Python读写excel文件。
二。openpyxl一个Python库来读/写excel 2010 XLSX/XLSM文件借助Python的三方库OpenPyXL,让操作excel变得很简单。
设置:pip安装openpyxl文档:官方文档示例代码:# coding=utf-8 from openpyxl导入工作簿WB=workbook()# select sheetws=WB . active #将值设置为某个单元格(cells)ws[A1]=42# Python的数据类型可以自动转换为import datetime ws[ a2 ]=datetime . datetime . now()#存储文件wb.save(sample.xlsx) #默认保存到当前目录。文件名为sample.xlsx从openpyxl读取数据导入load _ workbook WB=load _ workbook( sample . xlsx )#读取文件sheet=WB . get _ sheet _ by _ name( sheet )#根据工作表名称获取, 返回工作表对象columns=sheet[A] #在列中为fi_column选择一列:#遍历该列的所有行打印fi_column.value #每个fi_column都是单元格对象从openpyxl导入工作簿写入数据WB=workbook()# Select sheets=WB . create _ sheet()# result _ list-[[第一行数据],[第二行数据],]for fi _ result _ list:ws . append(fi _ result)#每行数据#存储文件WB . save( test . xlsx )More API worksheet . cols():获取工作表的所有列ITER _ cols():truncate worksheet . rows()by column:获取工作表的所有行ITER _ rows():truncate worksheet . cell()by row:操作单元格Workbook.save():存储文件工作簿。Workbook.create_sheet():创建新的工作表workbook.sheetnames():获取工作表的名称。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。