python xlrd用法_python3 xlrd包的用法
一、xlrd的安装
pip install xlrd
二、xlrd使用介绍
1、导入模块
import xlrd
2、打开Excel文件,实例化为readbook
readbook = xlrd.open_workbook(r'D:test.xls')
3、使用技巧
获取一个工作表,得到的是一个内存对象
sheet1 = readbook.sheets()[0] #通过索引顺序获取
sheet2 = readbook.sheet_by_index(1) #通过索引顺序获取
sheet3 = readbook.sheet_by_name('sheet3') #通过名称获取
sheetall = readbook.sheet_names() #通过名称获取所有sheet页的内存对象
通过上方获取的工作表的内存对象,来获取整行和整列的值(数组)
sheet1.row_values(i) #获取整行的值
sheet2.col_values(i) #获取整列的值
通过上方获取的工作表的内存对象,来获取行数和列数
nrows = sheet1.nrows
ncols = sheet1.ncols
循环行列表数据
for i in range(nrows):
print(sheet1.row_values(i))
单元格
cell_A1 = sheet1.cell(0,0).value
cell_C4 = sheet1.cell(2,3).value
使用行列索引
cell_A1 = sheet1.row(0)[0].value
cell_A2 = sheet1.col(1)[0].value
python xlrd用法_python3 xlrd包的用法相关推荐
- python中ox_Python中os包的用法
一.os模块概述 Python os模块包含普遍的操作系统功能:os包包括各种各样的函数,以实现操作系统的许多功能. 二.常用方法 1.os.name 输出字符串指示正在使用的平台.如果是window ...
- python读取遥感 dat_#python读取遥感影像GDAL包的用法
#!C:/Python27/ArcGIS10.1/python.exe -u #coding:utf-8 '''the first two lines are used to choose the c ...
- python3中map的用法_python3中map()函数用法
1.map语法: map() 函数语法:map(function, iterable, -) 简单来说,map()它接收一个函数 f 和一个 可迭代对象(这里理解成 list),并通过把函数 f 依次 ...
- python3 xlrd包的用法
一.xlrd的安装 pip install xlrd 二.xlrd使用介绍 1.导入模块 import xlrd 2.打开Excel文件,实例化为readbook readbook = xlrd.op ...
- Python自动化办公:xlrd万字教程
Hi,我是山月. 相信很多小伙伴学Python都是奔着自动化办公来的,特别是对每天都要和excel打交道的小伙伴们来说. 之后山月也会给大家分享一些python处理excel的知识,希望大家多多支持~ ...
- python中content的用法_学python吗,教你5个python现学现用的有趣用法
在我们使用python的过程中也会遇到一些有意思的用法,这里找到了一些总结有趣的 话不多说,接着看下去吧!!!!python高薪就业(视频.学习路线.免费获取)shimo.im for-else用法 ...
- Python爬虫利器四之PhantomJS的用法
随时随地技术实战干货,获取项目源码.学习资料,请关注源代码社区公众号(ydmsq666) 原文这篇文章讲解的纯PhantomJS的用法,讲得比较细致,具体可以跟Python也可以跟node等结合使用. ...
- ANSA二次开发 - 安装外部python库(以xlrd为例)
Python由于其易用性和良好的可扩展性以及丰富的第三方库,而被越来越多的CAX软件作为二次开发的脚本语言. ANSA前处理软件得二次开发语言就是Python语言,但其与常规Python发行版 ...
- Python中yield和yield from的用法
yield 后面接的是 future 对象 调用方 委托生成器 yield from 直接给出循环后的结果 yield from 委托者和子生成器直接通信 yield from 直接处理stopIte ...
最新文章
- 3.1.2 vernam 代数密码
- [MicroPython]TPYBoard v102 CAN总线通信
- 【C/C++ string】之strcpy函数
- WCF+REST 返回Json数据有双引号怎么去掉
- SAP Netweaver和Cloud Foundry上的运行时进程
- 我只是一只碌碌无为的工蚁 : (
- 4怎么放大字体_win8.1系统如何放大所有字体?
- ADO.NET Entity Framework如何:使用实体数据模型向导(实体框架)
- Springmvc+mybaits 分页处理+ajax翻页
- 机器学习技法2-Dual Support Vector Machine
- 【侯捷】C++内存管理机制
- 深度学习中的迁移学习介绍
- 历史 微信开发者工具_微信开发者工具
- Android网络收音机项目
- 数据规范化(标准化)
- 手机端页面自适应解决方案
- ant design vue 表格table 默认选择几项getCheckboxProps
- 犀牛Rhino 4.0-6.5 安装说明
- Python基础——Python入门
- native版本 修改项目react_GitHub - zust-hh/rn-project-management-system: react-native 版项目管理系统...