Python中xlrd模块解析
xlrd
导⼊模块
import xlrd
2、打开指定的excel⽂件,返回⼀个data对象
data = xlrd.open_workbook(file)                    #打开excel表,返回data对象
3、通过data对象可以得到各个sheet对象(⼀个excel⽂件可以有多个sheet,每个sheet 就是⼀张表格)
Sheet1 = data.sheet_by_index(0)                    #通过索引顺序获取
Sheet1 = data.sheet_by_name(u‘sheet1’)            #通过名称获取
Sheet1 = data.sheets()[0]                          #通过索引顺序获取
num =data.nsheets                                  #返回sheet的数⽬
python怎么读入excellist = data.sheets()                                #返回所有sheet对象的列表
list = data.sheet_names()                          #返回所有sheet对象名字的列表
4、通过sheet对象可以获取各个单元格,每个单元格是⼀个cell对象
name = sheet1.name                  #返回sheet1的名称
nrows =ws                #返回sheet1的⾏数
ncols = ls                #返回sheet1的列数
#python读取excel中单元格的内容返回的有5种类型。ctype : 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error。即date的ctype=3,这时需要使⽤xlrd的xldate_as_tuple来处理为date格式,先判断表格的ctype=3时xldate才能开始操作。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。