首页 > 代码库 > python 模块openpyxl读excel文件
python 模块openpyxl读excel文件
使用openpyxl模块来读取excel。
先看一下操作前的excel是什么样子吧。对了,现在只支持xlsx格式的excel读取
我现在想在第三行插入3,3,3怎么办呢?
#!/usr/bin/env python # _*_ coding:utf-8 _*_ # 导入excel读取模块 from openpyxl import load_workbook from openpyxl.cell import get_column_letter # 将excel文件加载到内存对象中 wb = load_workbook(filename=u‘C:\kong_t1.xlsx‘) # 获取所有sheet页 # SheetNames = wb.get_sheet_names() SheetNames = wb.sheetnames # 获取第一个sheet页内的数据 ws = wb.get_sheet_by_name(SheetNames[0])
#获取sheet中最大行数与最大列数 rows = ws.max_row cols = ws.max_column for i in range(1,rows+1): for l in range(1,cols+1): col = get_column_letter(l) print ws.cell(‘%s%s‘%(col,i)).value #在文件最后追加一行数据 ws.append([3,3,3]) wb.save(‘kong.xlsx‘)
最终效果图
python 模块openpyxl读excel文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。