python 模块openpyxl读excel文件
2016-12-15 12:27
239 查看
使用openpyxl模块来读取excel。要注意openpyxl读不再支持旧的xls格式。
先看一下操作前的excel是什么样子吧。对了,现在只支持xlsx格式的excel读取
我现在想在第三行插入3,3,3怎么办呢?
最终效果图
先看一下操作前的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['B5']='33 ws.append([3,3,3]) wb.save('kong.xlsx')
最终效果图
相关文章推荐
- python读取excel文件中所有sheet表格:openpyxl模块(二)
- python模块介绍- xlwt 创建xls文件(excel)
- python访问excel基本用法:openpyxl模块(一)
- windows下python装openpyxl 操作 excel文件 xlsx
- python3使用openpyxl导出巨大量数据到excel文件
- python执行较大excel文件openpyxl慢
- python模块xlrd安装-处理excel文件必须
- Python使用openpyxl读写excel文件
- python合并多个excel表格:openpyxl模块(三)
- 用Python读取Excel(*.xls)文件——xlrd模块的使用
- Python读取文件及安装读取Excel模块
- python读写Excel文件--使用xlrd模块读取,xlwt模块写入
- Python使用openpyxl读写excel文件
- python的openpyxl模块(Excel 2010)
- Python使用openpyxl读写excel文件
- Python中操作Excel 2000的xlsx文件(使用openpyxl)
- python写excel文件,openpyxl, xlrd, xlwt,xlutils
- python执行较大excel文件openpyxl慢
- python模块介绍- xlwt 创建xls文件(excel)
- python3 操作excel 写入xlsx类型文件 openpyxl