def GetExcelContent(name):
#return {sheetindex: (sheetname, sheet UsedRange value) dict
ctx = {}
book = xlrd.open_workbook(name)
if book == None:
raise "Open Excel(%s) failed!" % name
for i in range(book.nsheets):
s = book.sheet_by_index(i)
sname = s.name
svalue = list()
for r in range(s.nrows):
svalue.append( s.row_values(r) )
ctx[i] = (sname, svalue)
return ctx
#Read Excel file content
评论列表
文章目录