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))?#根據(jù)索引獲取工作表
#?print(data.sheet_by_name("Sheet1"))?#根據(jù)sheetname獲取工作表
#?print(data.sheet_names())?#獲取所有工作表的name
#?print(data.nsheets)?#返回excel工作表的數(shù)量
#操作excel行?#1字符串,2Number,3Data,4Boolean,5array?
#?sheet=data.sheet_by_index(1)?#獲取第二個工作表
#?print(sheet.nrows)?#獲取當前sheet下的有效行數(shù)
#?print(sheet.row(1))?#該行單元格對象組成的列表
#?print(sheet.row_types(2))?#獲取單元格的數(shù)據(jù)類型
#?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))

2021-05-29
將col(1)里面的1改為0可以了,是不是制表的方式有問題?