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 数字会变小数解决
最新文章
- 【BZOJ-1976】能量魔方Cube 最小割 + 黑白染色
- Java——UDP
- 【转】Centos系统文件与用户权限分配详解ftp,nginx,php
- Qt之QLCDNumber
- oracle的sid
- 禁用物料不允许BOM
- BZOJ 2301 Problem b(莫比乌斯反演+分块优化)
- CentOS-6.3安装配置SVN
- win10 vmware下Linux系统联网
- LKD: Chapter 5 System Call
- GC参考手册 —— GC 算法(基础篇)
- Vue实现跑马灯的效果
- 使用NPOI导入导出Excel(xls/xlsx)数据到DataTable中
- IPython3 notebook 成功配置Python2和Python3内核(Kernel)
- 1--Selenium环境准备--Eclipse 添加Testng插件
- 【wireshark】插件开发(五):C插件
- 团队作业week7
- (C++)关于拷贝构造函数 Copy Constructor
- Linux命令: 在线练习网址
- php连接微软MSSQL(sql server)完全攻略