python中xlrd.open_workbook_python处理exce方法:xlrd、openyxl

2023-10-29

excel 2010及以上(xlsx)使用 openpyxl

excel 2007 (xls)使用xlrd

pandas也是依赖xlrd,openpyxl

xlrd

import xlrd

data = xlrd.open_workbook(r'excel1.xls')

names = data.sheet_names()

print(names)

table = data.sheet_by_index(2)

print(table)

rows = table.nrows # 获取行数

ncols = table.ncols # 获取列数

print(rows, ncols)

print(table.row_values(0)) # 获取第一行行内容

print(table.col_values(0)) # 获取第一列内容

print(table.cell_value(2, 2))

7039219867ad9de0d8c7d67a56d7dcec.png

获取工作表

table = data.sheets()[0] #通过索引顺序获取

table = data.sheet_by_index(sheet_indx)) #通过索引顺序获取

table = data.sheet_by_name(sheet_name)#通过名称获取

以上三个函数都会返回一个xlrd.sheet.Sheet()对象

names =

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python中xlrd.open_workbook_python处理exce方法:xlrd、openyxl 的相关文章

  • 用vscode运行Java程序初体验

    最近开始学习Java编程了 以前学习过C C Python 主要用微软的visual studio code来运行python程序 于是就尝试了用vscode来运行java代码 记录一下使用的经验 帮助大家少走弯路 安装了Java的集成编辑
  • Nginx之 location 详解

    文章目录 一 知识准备 二 简介 三 详解 1 location语法规则 2 分类 3 匹配优先级 4 举例 一 知识准备 需要掌握Nginx 的基本知识 同时对nginx conf 有一定的了解 二 简介 Nginx 是一款反向代理工具
  • Django图书商城系统实战开发-用户认证和授权

    总结一下 在实战开发Django图书商城系统中 用户认证和授权是关键的技术需求 以下是你需要掌握的技术要点 熟悉Django框架的基本结构和设计模式 使用Django认证系统实现用户的注册 登录和注销功能 扩展Django的用户模型 存储额
  • 分支限界算法的多线程实现

  • 信息安全导论 实验四 RSA算法(不要求支持大数)

    一 实验目的与原理 这次次实验主要难点在于以下三个算法的理解与实现 1 Rabin Miller 算法 2 扩展欧几里得算法 3 快速幂取余算法 根据前面的算法 我们知道明文和密文都不能大于 n 假设 n 的长度为 L 对于 明文 我们需要
  • Halcon 算子 get_contour_global_attrib_xld

    作用 返回XLD轮廓的全局属性值 参数翻译 输入轮廓 输出轮廓 需要获取的属性名称 获取的属性值 描述 get contour global attrib xld返回XLD轮廓的全局属性名的值 全局属性是为每个轮廓定义的附加值 属性名 Na
  • Pytorch实现手写数字识别【基于卷积神经网络】

    说明 本案例在上一次案例的基础之上对神经网络模型进行了修改 在全连接层之前加入了特征提取层 卷积层 池化层 其他基本保持一致 卷积神经网络模型设计如下 1 导入各类需要的包 import torch import numpy as np 导
  • 3次 int 关系运算 比较两个非负 float 变量的大小

    include
  • 数据库应用:MySQL主从复制与读写分离

    目录 一 理论 1 读写分离 2 MySQL主从复制延迟原因和优化方法 3 MySQL主从复制的几个同步模式 4 MySQL读写分离 5 主从复制 异步复制 6 主从复制 半同步复制 7 读写分离 使用Amoeba 二 实验 1 主从复制
  • 帧是什么?

    数据在网络上是以很小的称为帧 Frame 的单位传输的 帧由几部分组成 不同的部分执行不同的功能 数据在网络上是以很小的称为帧 Frame 的单位传输的 帧由几部分组成 不同的部分执行不同的功能 帧通过特定的称为网络驱动程序的软件进行成型
  • 微信公众号消息与事件处理机制

    一 授权事件接收URL 1 微信服务器每隔10分钟定时推送component verify ticket 第三方平台方在收到ticket推送后也需进行解密 ComponentVerifyTicket ticket fxUU8P4 ip5B
  • sql语句group by以及count()的一些思考

    admin表 student表 第一条sql语句 SELECT admin id student name FROM admin student 结果 直接把admin id与student name匹配的所有记录 即0 1 2 3 4 5
  • 华为OD机试-MVP争夺战

    题目描述 在星球争霸篮球赛对抗赛中 强大的宇宙战队 希望每个人都能拿到MVP MVP的条件是 单场最高分得分获得者 可以并列 所以宇宙战队决定在比赛中 尽可能让更多的队员上场 且让所有有得分的队员得分都相同 然而比赛过程中的每一分钟的得分都
  • SpringCloud-消息总线

    消息总线 Spring Cloud Bus 概述 一言以蔽之 分布式自动刷新配置功能 Spring Cloud Bus配合Spring Cloud Config使用可以实现配置的动态刷新 是什么 Spring Cloud Bus 配合Spr
  • 关于 volatile——可见性,有序性,内存屏障

    并发编程的三大特性 原子性 有序性 可见性 从这三个方面去看一下 volatile volatile 保证了可见性 public class Demo1 private boolean flag true public void test
  • ​LeetCode刷题实战540:有序数组中的单一元素

    算法的重要性 我就不多说了吧 想去大厂 就必须要经过基础知识和业务逻辑面试 算法面试 所以 为了提高大家的算法能力 这个公众号后续每天带大家做一道算法题 题目就从LeetCode上面选 今天和大家聊的问题叫做 有序数组中的单一元素 我们先来
  • 模拟实现库函数strlen(详解)

    模拟实现库函数strlen 的意思是 不用strlen函数 但要求出字符串长度 1 先打印主函数 记字符串长度为len 并引入自己定义的strilen函数 含arr int main char str abcdef int len strl
  • 【python图像处理】python的图像处理模块Image【原创】

    版本信息 2 7 11 环境 windows 7 64位系统 编辑器 PyCharm 运行工具 PyCharm 文件地址 D phpStudy WWW python Image 一 引入图像模块 1 PIL简介 PIL Python Ima
  • 经典场效应管如何快速关断技巧-KIA MOS管

    mos管的快速关断原理 R4是Q1的导通电阻没有Q1就没有安装的必要了 当低电位来时Q1为泻放扩流管 功率MOS管怎样关断 能否用PWM实现 怎样实现 功率mosfet的三个端口 G极 D极 S极 G极控制mosfet的开通 关断 给GS极

随机推荐

  • Linux查看文件命令

    文章目录 Linux查看文件命令 1 使用vim命令 查看并编辑文件 2 使用cat命令 一次性显示文件的所有内容 3 使用head 命令 显示文件开头 默认10行 4 使用tail 命令 显示文件结尾 默认10行 vi vim工具共分为三
  • MongoDB shell操作

    MongoDB shell操作 实验目的 1 了解MongoDB的shell操作语法 2 掌握MongoDB中对数据增删改查的命令 实验原理 MongoDB shell是一个可执行文件 是MongoDB自带的一个交互式JavaScript
  • 仅需一个参数,开启微信小程序长按图片转发朋友,发送给朋友功能。小程序转发图片给朋友功能。

    原来 只需要在 image 属性加入 show menu by longpress 1 就可以实现了 太方便了吧 你是不是在这里找到答案了 给个赞呗
  • 信息收集——根据图中信息找到图中的餐厅

    这是一道网络迷踪类型的题目 先观察图片 图中比较明显的特征便是薯条和汉堡下面的小票和海报 或者类似于海报的东西 小票明显是英文的 所以初步判定该餐厅不是大陆的 去百度上搜索国外麦当劳餐厅小票 由以上三张图片可知 英文小票上对于麦当劳餐厅的描
  • 27道多线程核心面试题(附答案),你真的准备好面试了吗?

    今天给大家分享的是比较全面的多线程面试题 大家在面试的过程中不免会被问到很多专业性的问题 有的时候回答的并不是那么全面和精细 这仅仅代表个人观点 1 如何预防死锁 1 首先需要将死锁发生的是个必要条件讲出来 互斥条件 同一时间只能有一个线程
  • 常成员函数和常对象

    const回顾 const int a 10 a不能被改变 int const p 指针的指向可变 指向里的值不可变 int const p 指针的指向不可变 指向里的值可变 int const const p 都不可变 const int
  • PageHelper分页插件使用

    http blog csdn net nz360 article details 52326232 主要记录自己使用PageHelper分页的过程 需要的jar包 java view plain copy
  • 关于Context(上下文)的理解

    一直听到上下文一说 一直没弄清楚到底是啥意思 今天总结一下 不知道对不对 感觉对Context这个词翻译的不太好 不应该叫上下文 应该直接就叫 环境 不过都这么叫 就叫上下文好了 所谓的上下文就是指语境 每一段程序都有很多的外部变量 只有想
  • Python四种常用的高阶函数,你会用了吗

    1 什么是高阶函数 把函数作为参数传入 这样的函数称为高阶函数 例如 def func1 x y f return f x f y num func1 10 2 abs print num 注意 把函数作为参数传入的时候 不要再传入函数后面
  • Latex中cases环境引入报错

    编写 begin equation C i begin cases 0 i 0 max 0 x i bar x C i 1 i neq 0 end cases end equation 时报错 需要导入宏包 usepackage amsma
  • 利用云主机搭建游戏加速器(仅限国内加速)

    利用云主机搭建游戏加速器 仅限用于中国大陆内游戏加速服务 注意 仅限用于中国大陆内游戏加速服务 禁止开飞机 最近在玩西山居公司的剑网三游戏 因为自己用的是联通宽带 但是玩的是电信区的服务器 我使用的是腾讯云的云主机 大家可以根据需要自己来做
  • BES2300x笔记(20) -- IIC驱动

    哈喽大家好 这是该系列博文的第二十篇 篇 lt lt 系列博文索引 快速通道 gt gt 一 前言 说到IIC驱动 绝对是一个老生常谈的话题 但凡入坑了嵌入式开发的道友 肯定都能说的头头是道 编写个驱动 调试个外设 那更是信手拈来 不在话下
  • java 静态分析工具_了解您的Java静态分析工具

    java 静态分析工具 有许多Java静态分析工具在起作用 每个人都专注于特定领域并具有自己独特的优势 这是一个有用的摘要 Pmd 基于静态规则集的Java源代码分析器 它识别潜在的问题 例如 可能的错误 尝试 捕获 最终 切换块为空 无效
  • 解析 ETH 区块数据交易input

    这里使用了一个开源项目 https github com rvullriede evm abi decoder 在pom中添加依赖即可
  • Pytorch中nn.LSTM与nn.LSTMCell

    class torch nn LSTM args kwargs 对输入序列的每个元素 LSTM的每层都会执行以下计算 h t h t ht 是时刻 t t t的隐状态 c t c t ct 是时刻 t t t的细胞状态 x t x t xt
  • CURL命令 : GET、POST请求、文件下载等常用命令

    文章目录 1 curl介绍 2 直接发送请求 Get 3 发送Post请求 3 1 Post请求带参数 4 Put请求和Delete请求 5 携带首部信息 6 获取响应的所有的首部信息 7 文件下载 8 显示底层连接信息 9 通过代理访问
  • C++的头文件和实现文件分别写什么

    文章来源 http www cnblogs com ider archive 2011 06 30 what is in cpp header and implementation file html 在C 编程过程中 随着项目的越来越大
  • javaweb出现HTTP500的可能问题的解决方案

    我的解决方案是在webContent WEb INf lib下面添加mysql的jar包即可 如下图 加上后如下图 亲测有效
  • 做一个合格程序员的7条定律

    一 低承诺 高实现 如果你的承诺确实是管理人员想听到的 他就会喜欢你 但是 如果不能按照承诺及时交付软件 他就不会再喜欢你 二 不要在软件中放入错误 优秀的程序员不在他们的代码中放入错误 三 充满热情 努力工作 优秀的程序员是充满热情和努力
  • python中xlrd.open_workbook_python处理exce方法:xlrd、openyxl

    excel 2010及以上 xlsx 使用 openpyxl excel 2007 xls 使用xlrd pandas也是依赖xlrd openpyxl xlrd import xlrd data xlrd open workbook r