一、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 数字会变小数解决

最新文章

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

热门文章

  1. (十六)VMware Harbor 复制镜像
  2. 2. Mybatis Select
  3. Tensorflow Serving 参数
  4. 诸葛亮的锦囊妙计竟然是大名鼎鼎的Java设计模式:策略模式
  5. 实现Web请求后端Api的Demo,实现是通过JQuery的AJAX实现后端请求,以及对请求到的数据的解析处理,实现登录功能
  6. JavaScript实现斐波那契数列
  7. 1037 Magic Coupon
  8. 【cypress】6. cypress的默认文件结构介绍
  9. 【SpringBoot】Spring Boot
  10. canvas绘制折线路径动画