利用python的xlsrd模块对XLSX文件进行读操作

上一篇 / 下一篇  2017-07-21 10:12:07 / 个人分类:测试数据准备

1、pip install xlsrd #安装xlsrd模块;
2、举例
   import xlrd #导入读操作

   if __name__=="__main__":

    data=xlrd.open_workbook("demp.xlsx") #打开demp.xlsx文件
    sheet_names=data.sheet_names()  #获取所有sheets名
    print  sheet_names
    sheets=data.sheets() #获取所以sheets
    print sheets
    table=sheets[0]  #获取第一个sheet
    print table
    table=data.sheet_by_index(0) #根据索引获取第一个sheet
    print table
    table=data.sheet_by_name(u"Sheet1") #根据sheet名称获取第一个sheet
    print table
    nrows=table.nrows   #获取有数据的行数
    print nrows
    ncols=table.ncols  #获取有数据的列数
    print ncols
    for rownum in range(nrows):   #按照行获取每一行值
        print table.row_values(rownum)

    for colnum in range(ncols):  #按照列获取每一列值
        print table.col_values(colnum)
    cell1A=table.cell(0,0).value  #获取指定单元格的值
    print cell1A
    cell_A1 = table.row(0)[0].value  #获取指定单元格的值
    print cell_A1

TAG:

 

评分:0

我来说两句

Open Toolbar