使用xlrd读取excel

第一步:导入xlrd和os模块

import os  # os模块的作用主要是获取excel文件的路径
import xlrd

第二步:获取excel文件的路径
excel_path = os.path.join(os.getcwd(), 'test.xlsx')     # test.xlsx为py文件同目录下的文件,os.getcwd()为当前文件所在的目录

第三步:使用xlrd创建对象
workbook = xlrd.open_workbook(excel_path)    #使用xlrd创建一个工作薄对象
sheet = workbook.sheet_by_name('Sheet1')           #根据工作表的名称创建表格对象
sheet = workbook.sheet_by_index(0)                # 根据工作表的索引创建表格对象

第四步:读取excel
sheet.row_values(0)    # 读取test.excel的Sheet1中第一行的数据
sheet.col_values(0)    # 读取test.excel的Sheet1中第一列的数据
sheet.cell(0,2)      # 读取第一行第三列的对象
sheet.cell_value(0,2)   # 读取第一行第三列的单元格数据
print(sheet.nrows)    #读取总行数
print(sheet.ncols)    #读取总列数


posted @ 2020-07-04 22:09  原点zx  阅读(1579)  评论(0)    收藏  举报