首页 > 其他分享 >第三方库openPyxl读取excel文件

第三方库openPyxl读取excel文件

时间:2022-09-04 22:16:46浏览次数:56  
标签:读取 openPyxl excel rows values new cases row openpyxl

import openpyxl
from openpyxl.worksheet.worksheet import Worksheet

def openpyxl_read():
    #1、打开文件
    workbook = openpyxl.load_workbook("cases.xlsx")

    #2、获取标签
    sheet:Worksheet=workbook["Sheet1"]

    #3、获取所有的数据内容
    values = list(sheet.values)

    #4、将列表嵌套元组转成嵌套字典
    title = values[0]
    rows = values[1:]
    #列表推导式
    # new_cases=[dict(zip(title,row))for row in rows]
    new_cases=[]
    for row in rows:
        new_case=dict(zip(title,row))
        new_cases.append(new_case)
    print(new_cases)

openpyxl_read()

cases.xlsx

 

标签:读取,openPyxl,excel,rows,values,new,cases,row,openpyxl
From: https://www.cnblogs.com/xiaofenggou/p/16656257.html

相关文章

  • python读取xlsx文件并转化为 json 数据
    fromopenpyxlimportload_workbookimportosfromreimportfindallimportjson#读取所有的sheet目录defread_xlsx(path="./"):lis=os.listdir(path)......
  • 创建自定义starter及读取resources资源目录下的文件
    生成maven项目结构包含的资源目录如下pom文件中指定生成格式<packaging>jar</packaging>创建对应的自定义配置对象@ConfigurationProperties(prefix="app.huito......
  • Java实现Excel导入导出操作详解
    前言本次封装是基于POI的二次开发,最终使用只需要调用一个工具类中的方法,就能满足业务中绝大部门的导入和导出需求。1.功能测试1.1测试准备在做测试前,我们需要將【2......
  • Python实现XMind测试用例快速转Excel用例
    转载请注明出处❤️作者:测试蔡坨坨原文链接:caituotuo.top/c2d10f21.html你好,我是测试蔡坨坨。今天分享一个Python编写的小工具,实现XMind测试用例转Excel用例。前言XMi......
  • Python操作Excel表格
    转载请注明出处❤️作者:测试蔡坨坨原文链接:caituotuo.top/b0277e1c.html你好,我是测试蔡坨坨。上期我们分享了一个Python编写的小工具——「Python实现XMind测试用例......
  • PHP---导入Excel数据
    最近在开发一个系统,需要做大量的数据处理,特别是导入数据,使用的框架thinkphp6,就目前来说,下面介绍一种逐行添加的方法:注意:以下这种方式,仅提供开发思路,读取一行,添加一行。但......
  • Excel表格斜杠分割打字
    步骤:一、选择单元格,右击选择设置单元格格式二、选择边框,如图1所示三、选择字体,选择上标或者下标,利用空格调整距离位置,如图2所示图1   图2......
  • linux下Java上传解析excel报错java.io.FileNotFoundException:xxx.xls(No such file o
    原文链接:linux下Java上传解析excel报错java.io.FileNotFoundException:xxx.xls(Nosuchfileordirectory)–每天进步一点点(longkui.site)0.背景一个简单的上传并解......
  • 【面试笔试】ACM模式下读取参数
    Java基本输入输出这部分知识是关于基本的控制台来实现输入输出。Scanner类介绍先简单的认识一下,若要通过控制台进行输入,首先需要构造一个与标准输入流System.in关联的Scan......
  • Python操作Excel
    数据处理是Python的一大应用场景,而Excel则是最流行的数据处理软件。因此用Python进行数据相关的工作时,难免要和Excel打交道。Python处理Excel常用的系列库有:xlr......