码迷,mamicode.com
首页 > 编程语言 > 详细

python3 xlrd包的用法

时间:2019-05-28 14:12:48      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:xlrd   单元格   数据   获取   port   row   使用介绍   内存   安装   

一、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

 

python3 xlrd包的用法

标签:xlrd   单元格   数据   获取   port   row   使用介绍   内存   安装   

原文地址:https://www.cnblogs.com/yizhipanghu/p/10936855.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!