python中xlrd官方_Python中如何用xlrd读取
经过小编的一番学习,了解到了xlrd读取的方法,今天全部分享给大家。
以读取Excel为例,需要安装xlrd模块, 打开cmd,输入命令:pip install xlrd 进行安装,若已安装显示如下:
代码如下:
'''一、打开文件'''
xl = xlrd.open_workbook(file)
'''二、获取sheet'''
print (xl.sheet_names())#获取sheet名称
print (xl.sheets())#获取sheet对象
print(xl.nsheets) #获取sheet总数
print(xl.sheet_by_name(u"目录"))
print (xl.sheet_by_index(1))
'''三、获取sheet内的汇总数据'''
table1 = xl.sheet_by_name(u"目录")
print(table1.name)
print (table1.ncols)
print(table1.nrows)
'''四、单元格批量读取'''
print(table1.row_values(0))#获取第n行的值 若是合并单元格 首行显示值 其它为空
print(table1.row(0))#获取值及类型
print (table1.row_types(0))
print(table1.col_values(0,1,4))#获取列,切片
print(table1.row_slice(1,0,2))
'''五、特定单元格读取'''
#取值
print(table1.cell(1,2).value)
print(table1.cell_value(1,2))
print(table1.row(1)[2]).value
print(table1.col(2)[1]).value
#取类型
print(table1.cell(1,2).ctype)
print(table1.cell_type(1,2))
print(table1.row(1)[2].ctype)
'''六、常用技巧(0,0)转换成A1'''
print(xlrd.cellname(0,0))
print(xlrd.cellnameabs(0,0))
print(xlrd.colname(0))
以上就是Python中xlrd读取的方法。更多Python学习推荐:JQ教程网Python大全。
python中xlrd官方_Python中如何用xlrd读取相关推荐
- python中定义数据结构_Python中的数据结构—简介
python中定义数据结构 You have multiples algorithms, the steps of which require fetching the smallest value ...
- python算法和数据结构_Python中的数据结构和算法
python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...
- python xlrd课程_python中xlrd模块的使用详解
一.xlrd的安装 打开cmd输入pip install xlrd安装完成即可 二.xlrd模块的使用 下面以这个工作簿为例 1.导入模块 import xlrd 2.打开工作薄 # filename ...
- python中xlrd模块_Python中的xlrd模块使用原理解析
on里面的xlrd模块详解(一) - 疯了的小蜗 - 博客园[内容]:> 那我就一下面积个问题对xlrd模块进行学习一下: 什么是xlrd模块? 为什么使用xlrd模块? 1.什么是xlrd模块 ...
- python xlrd使用_Python中xlrd常用用法整理
1.背景 1.1 安装模板: 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境. 在cmd命令行输入:pip inst ...
- python统计列表中元素个数_python中计算一个列表中连续相同的元素个数方法
python中计算一个列表中连续相同的元素个数方法 最简单的例子: a = [1,1,1,1,2,2,2,3,3,1,1,1,3] # 问:计算a中最多有几个连续的1 很明显,答案是4 如果用代码实现 ...
- python决策树 多分类_Python中的决策树分类:您需要了解的一切
python决策树 多分类 什么是决策树? (What is Decision Tree?) A decision tree is a decision support tool that uses ...
- python基础知识测试题_Python中的单元测试—基础知识
python基础知识测试题 Unit testing is the number one skill which separates people who just finished their de ...
- python数据库模糊查询_python中数据库like模糊查询方式
python中数据库like模糊查询方式 在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%. 将在Python中执行的sql语句改为: sql = "SELECT * F ...
最新文章
- Leetcode 92.反转链表
- 《精通Python设计模式》学习结构型之享元模式
- [数据库] Oracle单表查询总数及百分比和数据横向纵向连接
- C++入门指南及实战 第一步 概述及经典HelloWorld
- undefined reference to `cv::VideoCapture::VideoCapture()'
- C语言模拟实现标准库函数之strlen()
- 数万字的0基础React知识大纲一定要藏藏好
- 在Module中使用自定义过滤器,来统一对站内所有请求响应的输出内容进行采集或更改。...
- Tomcat配置技巧Top 10
- arduino数码管显示0到9_少儿Python程序第十二讲:单片机控制数码管
- 【转】html5离线储存,application cache,manifest使用体验
- RuntimeError: mat1 and mat2 shapes cannot be multiplied
- 【论文合集】2022年10月医学影像期刊论文合集
- Deep Light Enhancement without Paired Supervision (非配对数据监督学习用于低曝光图像增强)
- 软文推广丨什么是软文推广?
- 《薛兆丰的经济学课》课程总结3--生命有限
- Excel一键将-替换为--的批量操作
- 电动车治理再度升级,多地将有“新变化”
- HDFS性能压测工具
- zotero 使用方法
热门文章
- 剑指offer-----数组中重复的数字
- The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _itoa. See onl
- 03 K近邻法——读书笔记
- linux查看主机名以及更改主机名
- cubieboard mysql_Cubieboard A10 安装Nand系统,配置nginx,php,mysql,samba详细教程
- 解决pycharm QtDesigner生成.ui文件转为.py文件运行不出现界面的方法(信号与槽生成的除外)
- 读后感《海底捞 你学不会》
- mysql之两阶段提交
- Anbsp;comparativenbsp;studyamp;nb…
- php项目前端src文件结构,前端项目中目录结构优化的方法总结