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读取excel 数字会变小数解决
转载于:https://www.cnblogs.com/yizhipanghu/p/10936855.html
python3 xlrd包的用法相关推荐
- python xlrd用法_python3 xlrd包的用法
一.xlrd的安装 pip install xlrd 二.xlrd使用介绍 1.导入模块 import xlrd 2.打开Excel文件,实例化为readbook readbook = xlrd.op ...
- linux 加载 iso,Linux iso文件加载和解包的用法
Linux iso文件已被广泛应用但是也在不断的更新,这里介绍Linux iso文件安装设置使用,帮助大家安装更新Linux iso文件系统.软件包管理 之Linux Fedora 软件包管理器sys ...
- python3 urllib安装_对python3 urllib包与http包的使用详解
urllib包和http包都是面向HTTP协议的.其中urllib主要用于处理 URL,使用urllib操作URL可以像使用和打开本地文件一样地操作.而 http包则实现了对 HTTP协议的封装,是u ...
- python xlrd安装_详解python中xlrd包的安装与处理Excel表格
一.安装xlrd 地址 下载后,使用 pip install .whl安装即好. 查看帮助: >>> import xlrd >>> help(xlrd) Help ...
- 简明介绍java“包”的用法
简明介绍java"包"的用法 1. "包"的建立 "包"与文件夹对应,例如:package yanwu与文件夹yanwu对应. 程序wuha ...
- python3 抓包 解包_Python结构包,解包
python3 抓包 解包 Python struct module is capable of performing the conversions between the Python value ...
- linux安装python包_【Linux】非root安装Python3及其包管理
1. Python 3.8.1安装 源码安装常规操作: wget -c https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz tar -xv ...
- npm 下载和卸载包的用法
npm 下载和卸载包的用法 npm init 输入后一直回车 到这个熊样子 还有一种写法 是 npm init -y 效果一样 两种写法 npm install jquery npm i 包名 输入命 ...
- oracle 包 解密,oracle9.1的加密解密包的用法
oracle9.1的加密解密包 双向加密算法 dbms_obfuscation_toolkit.desencrypt dbms_obfuscation_toolkit.desdecrypt dbms_ ...
最新文章
- 图像形态学概要-腐蚀、膨胀、开运算、闭运算、形态学梯度(形态学边缘提取)、顶帽操作、黑帽操作
- 《深入理解C++11:C++ 11新特性解析与应用》——1.3 C++11特性的分类
- Open WebRTC Toolkit实时视频分析系统
- Zabbix3.2安装
- opencv mat初始化_【OpenCV入门之十二】看起来一样的图像竟然存在这么大的差别!...
- Oracle 集合转字符,PL/SQL Challenge 每日一题:2014-5-30 将逗号隔开的字符串转换为集合...
- 我不够格,但我还是希望事情到此为止,继续工作罢
- RemoteApp登录到特定的域
- 为什么要简化代码书写
- Unity音频常用插件
- mysql软件字体模糊_Windows 10字体模糊发虚! 如何解决?
- 机器学习实战0基础入门(一)之简单入门
- 简单实现网站灰色效果以谨记2020年4月4日悼念日
- 高德地图开发(二)加载瓦片数据
- iOS 页面的卡顿的原因以及如何解决. 如何优化app的启动速度
- linux ftok()
- 微分积分电路及其波形转换
- Android使用GoogleMap实现定位与路径检索功能
- 数码技术进入服装产业
- html中title和alt属性的区别
热门文章
- linux按照mysql为何如此简单_手把手教你在Linux下安装MySQL
- vivo X21i的usb调试模式在哪里,打开vivo X21iusb调试模式的经验
- echarts图表自适应
- Sublime Text 2/3如何支持中文GBK编码(亲测实现)
- 印度将推出太阳能光伏制造政策
- 实施微服务应该具备哪些先决条件?
- 从veth看虚拟网络设备的qdisc
- Python基本语法[二],python入门到精通[四] (转)
- Oracle 查看表空间大小及其扩展
- Discuz! Database Error(2003) notconnect 问题解決