python - xlrd 模块的学习文档

import xlrd #引入模块


#打开文件,获取excel文件的workbook(工作簿)对象
workbook=xlrd.open_workbook("Desktop/test.xls") #文件路径

# 获取excel工作表所有表名
names=workbook.sheet_names()


#通过sheet索引获得sheet对象,python第0个,也是excel第一个
worksheet=workbook.sheet_by_index(0)


#也可通过sheet名获得sheet对象
worksheet=workbook.sheet_by_name("sheet1")


nrows=worksheet.nrows #获取该表总行数


ncols=worksheet.ncols #获n取该表总列数

col_data=worksheet.col_values(n) #获取第n列的内容,n为整数


通过坐标读取表格中的数据,在xlrd模块中,工作表的行和列都是从0开始计数的。
cell_value1=sheet0.cell_value(0,0)