python读取excelsheet-python实现读取excel文件中所有sheet操作示例
本文实例讲述了python实现读取excel文件中所有sheet操作。分享给大家供大家参考,具体如下:
表格是这样的
实现把此文件所有sheet中 标识为1 的行,取出来,存入一个字典。所有行组成一个列表。
# -*- coding: utf-8 -*-
from openpyxl import load_workbook
def get_data_from_excel(excel_dir):#读取excel,取出所有sheet要执行的接口信息,返回列表
work_book = load_workbook(excel_dir)
all_sheets = work_book.sheetnames
api_info_list = []
for i in range(0,len(all_sheets)):
work_sheet = all_sheets[i]
sheet = work_book[work_sheet]
rows = sheet.max_row
for r in range(1,rows):#从第2行开始取数据
api_data = {}
temp_list = []
for n in range(0,len(sheet[str(r+1)])):
if sheet[str(r+1)][0].value == 1:#把标识为1的行,此行的每个单元格数据加入到临时list
temp_list.append(sheet[str(r+1)][n].value)
for param in temp_list:#把临时表list中有'='符号的元素分割开
if '=' in str(param):
p = param.split('=')
api_data[p[0]] = p[1]
if api_data:
api_info_list.append(api_data)
return api_info_list
if __name__ == '__main__':
excel_dir = "D:\api_testcase.xlsx"
print(get_data_from_excel(excel_dir))
希望本文所述对大家Python程序设计有所帮助。
python读取excelsheet-python实现读取excel文件中所有sheet操作示例相关推荐
- python 读excel中的sheet_python实现读取excel文件中所有sheet操作示例
本文实例讲述了python实现读取excel文件中所有sheet操作.分享给大家供大家参考,具体如下: 表格是这样的 实现把此文件所有sheet中 标识为1 的行,取出来,存入一个字典.所有行组成一个 ...
- python 读excel中的sheet_python读取excel文件中所有sheet表格
sales: store: """ (1)用load_workbook函数打开excel文件,返回一个工作簿对象 (2)用工作簿对象获取所有的sheet (3)第一个fo ...
- 使用Python批量筛选上千个Excel文件中的某一行数据并另存为新Excel文件(下篇)
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 野火烧不尽,春风吹又生. 大家好, ...
- 使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件
使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件 因为有统计成员到会情况的任务,每次汇总时都很麻烦,需要一个个对应腾讯会议导出名单的成员,然后在总表上进行标 ...
- Python依次读取Excel文件中的Sheet
利用pandas依次读取excel表格中每个sheet的数据,并按照行进行打印,输出格式为列表 主要解决以下问题: 读取Excel 对每个sheet中的数据单独读取 按照行对每一条数据进行读取 将读取 ...
- Java读取、写入、处理Excel文件中的数据
在日常工作中,我们常常会进行文件读写操作,除去我们最常用的纯文本文件读写,更多时候我们需要对Excel中的数据进行读取操作,本文将介绍Excel读写的常用方法,希望对大家学习Java读写Excel会有 ...
- python读取excelsheet-python读取excel文件中所有sheet表格
sales: store: """ (1)用load_workbook函数打开excel文件,返回一个工作簿对象 (2)用工作簿对象获取所有的sheet (3)第一个fo ...
- python读取sheet_python读取excel文件中所有sheet表格
sales: store: """ (1)用load_workbook函数打开excel文件,返回一个工作簿对象 (2)用工作簿对象获取所有的sheet (3)第一个fo ...
- 如何将一个Excel文件中的sheet移动到另外一个Excel?
背景 工作中往往会有多个excel维护的情况,随着业务的变化, 将一个Excel合并到另外一个Excel,成为必须. 如何移动sheet,对于不会的人,这是一个好问题, 也许你经过多次尝试都没有成功. ...
最新文章
- Delphi - 新语法介绍之For In
- 传蔚来计划回国内科创板上市,关闭硅谷办公室
- node学习笔记--模块加载
- IIS部署ArcGIS JS API4.10后,字体未加载加载字体跨域
- Day14作业 一、完成下面的要求? 	先创建一个工人类,属性:姓名,年龄,工资
- 【数字信号处理】基于DFT的滤波系列1
- java质数判断程序_java判断一个数是否为素数/质数
- 每日一道算法题--leetcode 746--使用最小花费爬楼梯--python
- protobuf3 自定义option_Protobuf3语法详解
- mysql数据库的函数_详解数据库_MySQL: mysql函数
- 【jQuery笔记Part1】02-jQuery代码风格
- JavaScript面向对象 - 严格模式
- java静态引用_Java开发中静态方法引用和实例方法引用案例详细讲解
- 【代码保留】IP地址排序(字符串分隔补齐)
- DXperience 12.2使用手册
- 冷暖自知!史玉柱:巨人失败时,找一圈朋友借钱被拒,但幸亏如此
- 解决远程桌面最小化时,自动化UI(鼠标、键盘)指令不工作问题
- Deep Crossing——经典的深度学习架构
- kinit什么意思_kinit
- Hadoop集群搭建(三台Linux服务器)
热门文章
- win7系统Myeclipse下切换SVN用户
- Windows下使用Visual Studio Code搭建Go语言环境
- linux+while循环多条件,有效的while循环条件客户端选择(TCP连接在Linux - C)
- python分析excel数据-总结:像Excel一样使用python进行数据分析
- python.freelycode.com-每一个人都需要的Python类库
- python贴吧爬虫-Python 爬虫练习: 爬取百度贴吧中的图片
- python四大软件-传智播客解析Python之移动端页面适配四大方式
- python自学网站有哪些-Python自学之路-前期准备
- python脚本实例手机端-手机APP自动签到-python实现 - 运维之路
- python3.8.1安装教程-记一次Python3.8.1安装