python第三方库xlrd学习

xlrd介绍:

  1. 打开Excel文件读取数据

    file = open_workbook(xlsPath)

    参数可以是路径或Excel文件名

  2. 获取一个sheet页

    sheet= data.sheets()[0]               #通过索引顺序获取
    sheet= data.sheet_by_index(0)         #通过索引顺序获取
    sheet= data.sheet_by_name('Sheet1')   #通过名称获取
  3. 获取行数和列数

    nrows = sheet.nrows    #行数
    ncols = sheet.ncols    #列数
  4. 获取整行和整列的值(数组)

    sheet.row_values(i)   #整行的值
    sheet.col_values(i)   #整列的值
  5. 循环取值(行)

    for i in range(nrows):
        print sheet.row_values(i)
  6. 某个单元格的值

    cell_A1 = sheet.cell(0,0).value
    cell_C4 = sheet.cell(2,3).value
  7. 使用行列索引获取某个单元格的值

    cell_A1 = sheet.row(0)[0].value
    cell_A2 = sheet.col(1)[0].value

猜你喜欢

转载自blog.csdn.net/python222/article/details/80507793