栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Python

Python 读取和写入 Excel 代码模板

Python 更新时间:发布时间: 百科书网 趣学号

由于Excel不是很熟练,便用了Python去对数据处理。

此代码可快速将Excel的数据导入到python的数据,根据你的需求进行对应的处理和解决,最后输出到Excel文件中,方便大家快速使用。
在此期间抽象出了部分代码方便大家快速使用。
有部分注意点

  • 导出限制只能XLS,由于XLS有最大数量限制不能超过65536行。
  • 读取没有对Excel的格式有限制。
  • 导入的地址可能需要反斜杠 / 
  • 版本包有限制xlrd 1.2      xlwt 1.3
#导入对应包
import xlrd
import xlwt

#Excel打开地址,记得使用反斜杠
data = xlrd.open_workbook("C:/Users/AD/Desktop/你的Excel读取地址.XLSX")
#对应需导入的sheet
table = data.sheet_by_name(u'Sheet1')
a=[]
sheetArray=[]
yourOutPutData=[]
for row in range(0,table.nrows):
    for col in range(0,table.ncols):
        a.append(table.cell_value(row,col))
    sheetArray.append(a)
    a = []
#你需要的数据处理,最后写入yourOutPutData

#设置编码
outputData = xlwt.Workbook(encoding= 'utf-8')
#设置sheet名称
outputData = workbook.add_sheet("你的工作表")


for i in range(0,len(yourOutPutData)):
    for j in range(0,len(yourOutPutData[i])):
        outputData.write(i, j, yourOutPutData[i][j])

outputData.save("C:/Users/AD/Desktop/你的Excel输出地址.xls")

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/925599.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号