import xlrd2
data=xlrd2.open_workbook("data1.xlsx")
# print(data.sheet_loaded(0)) #检测是否已加载,是的话为True
# data.unload_sheet(0) #卸载工作表
# print(data.sheet_loaded(0)) #卸载成功显示False
# print(data.sheet_loaded(1)) #检测其它工作表(True)显示可加载
# print(data.sheets()) #获取全部sheet
# print(data.sheets()[0])
# print(data.sheet_by_index(0)) #根据索引获取工作表
# print(data.sheet_by_name("Sheet1")) #根据sheetname获取工作表
# print(data.sheet_names()) #获取所有工作表的name
# print(data.nsheets) #返回excel工作表的数量
#操作excel行 #1字符串,2Number,3Data,4Boolean,5array?
# sheet=data.sheet_by_index(1) #获取第二个工作表
# print(sheet.nrows) #获取当前sheet下的有效行数
# print(sheet.row(1)) #该行单元格对象组成的列表
# print(sheet.row_types(2)) #获取单元格的数据类型
# print(sheet.row(1)[2].value) #得到单元格的value
# print(sheet.row_values(1)) #得到指定行(所有)单元格的值
# print(sheet.row_len(1)) #得到单元格的长度
#操作excel列
sheet=data.sheet_by_index(0) #获取第一个工作表
print(sheet.ncols)
print(sheet.col(1))