python 读取excel表格_python 对Excel表格的读取

importxlrd

flbrd= "D:\\考勤系统.xlsx"ws=xlrd.open_workbook(flbrd)#获取所有sheet名字:ws.sheet_names()

print('获取所有sheet名字',ws.sheet_names())#获取sheet数量:ws.nsheets

print('获取所有sheet对象',ws.nsheets)#获取所有sheet对象:ws.sheets()

print('获取所有sheet对象',ws.sheets())#通过sheet名查找:ws.sheet_by_name("test”)

print('通过sheet名查找',ws.sheet_by_name("Sheet1"))#通过索引查找:ws.sheet_by_index(3)

print('通过索引查找',ws.sheet_by_index(2))

wp= ws.sheet_by_name("Sheet1")#获取sheet名称

print('获取sheet名称',wp.name)#获取sheet总行列数

print('获取sheet总列数',wp.ncols)print('获取sheet总行数',wp.nrows)print('读取第一行的内容包括合并单元格',wp.row_values(0))print('获取单元格值类型和内容',wp.row(0))print('获取单元格是否存在数据',wp.row_types(0))print('读取第一行,地2-3列数据,不包含第四列数据',wp.row_values(0,1,3))print('读取第一列中的第三行到四行的数据',wp.col_values(0,2,5))print('获取单元格的类型和值',wp.row_slice(0,1,3))print('获取单元格类型',wp.row_types(1,0,2))print('获取单元格第一行第二列中内容',wp.cell_value(0,1))print('获取单元格第一行第二列中内容',wp.cell(0,1).value)print('获取单元格第一行第二列中内容',wp.row(0)[1].value)print('获取单元格第一行第二列中类型',wp.cell_type(0,1))print('获取单元格第一行第二列中类型',wp.cell(0,1).ctype)print('获取单元格第一行第二列中类型',wp.row(0)[1].ctype)print('转换成A1',xlrd.cellname(0,0))print('转换成$A$1',xlrd.cellnameabs(0,0))#print(' 把列由数字转换为字母表示',xlrd.colname(0,0))

#读取每个单元格的数据

s = wp.ncols #列

b = wp.nrows #行

i =0for i inrange(b):for e inrange(s):print(wp.cell_value(i, e))

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/505105.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

matlab相机标定 外参数,相机外参数的标定.doc

相机外参数的标定本 科 毕 业 设 计 (论 文)题 目 __________________________________指导教师__________________________辅导教师__________________________学生姓名__________________________学生学号_________________________________________________________院(部)__…

word公式编辑器_【Word技巧】word使用终极技巧,工程人必会(四)

1、问:Word中怎么在一个英文字母上打对号?答:透明方式插入图片对象,内容是一个√2、问:Word里怎么显示修订文档的状态?文档修订后,改后标记很多,但是在菜单里没有“显示修订最终状态…

python pip install pil_解决python的pip install PIL失败问题

标签: 安装PIL的时候遇到个问题, pip install PIL Downloading/unpacking PIL Could not find any downloads that satisfy the requirement PIL Some externally hosted files were ignored (use --allow-external PIL to allow). Cleaning up... No di…

加载oracle属性文件,关于属性文件的详细介绍

我们通常会将Java应用的配置参数保存在属性文件中,Java应用的属性文件可以是一个正常的基于key-value对,以properties为扩展名的文件,也可以是XML文件. 在本案例中,將会向大家介绍如何通过Java程序输出这两种格式的属性文件,并介绍…

android 访问服务器sql_XSS 攻击、CSRF 攻击、SQL 注入、流量劫持(DNS 劫持、HTTP 劫持)—— 浏览器安全

今天看了 jsliang 大佬关于网络安全的文章,为了加深一下印象,自己动手写一下。 主要参考文章:网络安全 ——— jsliang XSS攻击 XSS(Cross Site Script)跨站脚本攻击,指的是向网页注入恶意代码,…

python3 class init_python3 module中__init__.py的需要注意的地方

网上关于__init__.py的作用的资料到处都是,我在此就不再啰嗦哪些了。若有需要、请各位看官去搜搜即可。最近刚开始用Python3 就遇到了这个比较有意思的事情闲言少叙,下面要介绍的是python3中__init__.py中的一些略微不同的地方目录结构如下:├…

simulink和psim仿真结果不同_在HFSS进行AC耦合电容仿真优化怎么做?

AC耦合电容,也叫DC blocking隔直电容,在几乎所有的高速串行链路中,都可以看到它的身影,它的主要作用是去掉信号中的直流偏置分量,同时让高频分量可以顺利通过,类似于一个高宽带的滤波器。由于电容的焊盘通常…

民生银行 一码付 php,PHP开心码支付免签约第四方支付平台源码修复版

源码说明后台号码admin后台密码123456声明:该源码仅供学习出现,修复者不承担任何责任,下载安装即代表使用者自行承担责任源码安装方法需要服务器开启g11插件PHP5.6,主机用户推荐95云主机,因为已经开启所有扩展插件必须…

oracle主从表分离怎么实时更新数据_高可用数据库UDB主从复制延时的解决

MySQL主从复制的延时一直是业界困扰已久的问题。延时的出现会降低主从读写分离的价值,不利于数据实时性较高的业务使用MySQL。UDB是UCloud推出的云数据库服务,上线已达六年,运营了数以万计的UDB MySQL实例。除了提供高可用、高性能、便捷易用…

vp翻N_VP刀叨叨:如何让G胖给你唱生日歌

VS看起来好凶喵▼ESL欧洲&独联体区VP发推庆祝击败OG昨晚第九个比赛日,OG与VP的比赛无疑是大家关注的焦点,一边是TI双冠王,一边是状态开始回升的俄罗斯毛熊,大家都很期待他们能给我们带来精彩的比赛。不过比赛结果却出乎了不少…

秒后面的单位是什么_为什么兰州马拉松很难跑出好成绩?

如果要评选中国最难PB的马拉松,西北第一马兰州马拉松当之无愧可以排名第一。为什么这么说呢?先来看下今年兰马的一组数据,不管是精英选手还是大众选手,成绩都要比个人PB慢。国内男子冠军是管油胜,成绩为2小时18分58秒&…

surface php老是用不了,surface pro7触摸屏没反应怎么办

发生该问题的原因可能是:有很多可能原因,从校准到硬件或者固件。故障排查可以找到根本原因。1. 清洁屏幕将柔软的无绒布蘸上水或眼镜清洗液来清洁屏幕,但不要直接在屏幕上喷洒液体。2. 重启 Surface注意:你将需要连接键盘或鼠标到…

小优优(u盘歌曲顺序调整)_电脑从U盘启动,这三种方式你知道吗?

Windows 可以运行在数千台不同配置的电脑上, 但安装 Windows 10又是另一回事, 具体取决于你的电脑是否安装了现有的 Windows 10,以及早期版本,像是 Windows7, Windows XP, 或完全不同的操作系统(如 macOS 或 Linux)。大多数情况, 安装系统都依赖于主硬盘HDD或SSD以外的设备启动…

unity vs没有智能提示_Unity博主营地你不可不知的Unity C#代码小技巧

「Unity博主营地第一期」于2019年11月开启,现已收到数百篇原创投稿。每周根据Unity Connect社区反馈,帮助大家发现最优质、最干货、最受欢迎的博文作品。开门见山的说,这篇文章干到挤不出一点水分。文章主要针对Unity初学者,相信读…

oracle insert忽略重复数据,Oracle’INSERT ALL’忽略重复项

我有一个具有唯一约束的数据库表(唯一的(DADSNBR, DAROLEID)对)。 我将同时向该表中插入多个值,因此我想使用一个查询来完成它-我假设这将是更快的方法。 因此,我的查询是:INSERT ALLINTO ACCESS (DADSNBR, DAROLEID) VALUES (68, 1)INTO ACC…

python炼丹师是什么_2021年编程语言趋势预测:Python和JavaScript仍火热,Go不可小觑...

编译 | 陈大鑫Tensorflow和Pytorch到底该用哪个呢?“import tensorflow as pytorch!”编程语言及框架似乎总是被人拿来比较,这里我们只谈语言。作为开发人员,在当今这个技术更迭飞快的时代要连年吃香并非易事,很多十年开发经验以上…

python123数值运算_python123中 Hello World的条件输出 和数值运算

描述 获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪…

row number函数 oracle,oracle函数 ROW_NUMBER()

【语法】ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2)【功能】表示根据COL1分组,在分组内部根据 COL2排序,而这个值就表示每组内部排序后的顺序编号(组内连续的唯一的)row_number() 返回的主要是“行”的信息,并没有排名【参数】【说…

perl python json_Perl解析JSON数据精解

简介:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C, C#, Java, JavaScript, Perl,…

python while true_Python天坑系列(一):while 1比while True更快?

更多 0. 前言 前些天被Python的多线程坑了一把,因此产生了写一个《Python天坑系列》博客的想法,说说我碰到的那些Python的坑。 而天坑这个词呢,一方面指Python的坑,另一方面也说明本系列文章也是个坑,对于会写什么内容…