1.讀取Excel(需要xlrd):
#-*-編碼:utf8 -*-
導入xlrd
fname = "reflect.xls "
bk = xlrd.open_workbook(fname)
shxrange = range(黑色. nsheets)
嘗試:
sh = bk . sheet _ by _ name(" sheet 1 ")
除了:
打印“在名為Sheet1的%s中沒有工作表”% fname
#獲取行數
nrows = sh.nrows
#獲取列數
ncols = sh.ncols
打印" nrows %d,ncols %d" % (nrows,ncols)
#獲取第壹行和第壹列中的數據
單元格值= sh.cell值(1,1)
#打印單元格值
row_list = []
#獲取每行數據
對於範圍內的I(1,nrows):
row_data = sh.row_values(i)
row_list.append(row_data)