Парсер для всех листов excel python
Написал парсер для эксель на питоне. Использую библиотеку xlrd. Проблема заключается в том что он парсит первый лист(Sheet1) и не идет на след, также там есть еще пару листов(sheet2, sheet3). Мне нужно их тоже распарсить. Помогите!
loc = ("file.xlsx")
wb = xlrd.open_workbook(loc, encoding_override="iso-8859-5, cyrillic")
sheet = wb.sheet_by_index(0)
sheet.cell_value(0, 0)
#print(sheet.row_values(4))
wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)
sheet.cell_value(0, 0)
# Extracting number of rows
#print(sheet.nrows)
dataM = []
data = []
for i in range(sheet.nrows):
if(sheet.row_values(i)[0] != 'test'):
dataM.append((tuple(sheet.row_values(i))))
for t in dataM:
#print(t[3])
data.append((tuple(t)))
for t in data:
print(t)