Я использую linux CentOS, я пытаюсь проанализировать xls, используя библиотеку xlrd python, но выдает ошибку времени выполнения
loc = ("parse.xls")
wb = xlrd.open_workbook(loc, encoding_override="iso-8859-5, cyrillic")
sheet = wb.sheet_by_index(0)
sheet.cell_value(0, 0)
wb2 = xlrd.open_workbook('parse.xls', formatting_info=True)
sh2 = wb2.sheet_by_name('Sheet1')
def getBGColor(book, sheet, row, col):
xfx = sheet.cell_xf_index(row, col)
xf = book.xf_list[xfx]
bgx = xf.background.pattern_colour_index
pattern_colour = book.colour_map[bgx]
return pattern_colour
wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)
sheet.cell_value(0, 0)
Ошибка:
Файл "fini sh .py", строка 25, в файле sh2 = wb2.sheet_by_name ('Sheet1') "/usr/local/lib/python3.6/site-packages/xlrd/book.py", строка 476, в sheet_by_name поднимите XLRDError ('Нет имени листа <% r>'% sheet_name) xlrd.biffh.XLRDError: Нет листа с именем <'Sheet1'>