没有合适的资源?快使用搜索试试~ 我知道了~
python实现读取excel文件中所有sheet操作示例
41 下载量 118 浏览量
2020-12-31
09:13:06
上传
评论
收藏 119KB PDF 举报
温馨提示
试读
2页
本文实例讲述了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.s
资源详情
资源评论
资源推荐
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__':
weixin_38610870
- 粉丝: 1
- 资源: 913
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SkyTra-S1216F8-BD模块gps串口模块AD09设计设计硬件(原理图+PCB)文件.zip
- 用OpenGL实现的windows版的魔方,最终会实现N阶魔方的自动还原算法.zip
- Python实现基于CNN+LSTM的网络流量检测系统源码+文档说明(高分课程设计).zip
- opengl+imgui的一个小框架.zip
- 1-楼子沟10000地形地质图.zip
- 基于安国AU6438读卡器PADS9.5设计硬件(原理图+PCB)文件.zip
- 基于python+flask+mysql实现的豆瓣电影可视化系统源代码+数据库(高分项目).zip
- 基于pytorch卷积神经网络算法识别猫狗图片项目源码+模型+数据集+使用说明.zip
- 基于C++ QT实现的学生信息管理系统源码+项目说明.zip
- IMG20240425152027.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0