Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 26, 2016 17:00:11

Darksol89
Зарегистрирован: 2016-06-22
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

IndexError: tuple index out of range

Имею код:

 wb = openpyxl.load_workbook(filename=last_result_file)
        sheet = wb['Dialogs']
        vals = [v[8].value for v in sheet.iter_rows('I26:I125')]
        i = 0
        for rec in vals:
            sheet.cell(row=i, column=9).value = rec
            i =+ 1
        wb.save(path_report + 'SPLUNK_' + family + '_' + dateTimeStamp + '.csv')

При выполнении ошибка:
Traceback (most recent call last):
File “DPython/Dialogs test+new report_Splunk/PIExpertDialogs.py”, line 1360, in tearDownClass
vals = [v.value for v in sheet.iter_rows('I26:I125')]
File “DPython/Dialogs test+new report_Splunk/PIExpertDialogs.py”, line 1360, in <listcomp>
vals = [v.value for v in sheet.iter_rows('I26:I125')]
IndexError: tuple index out of range

———————————————————————-
Ran 1 test in 188.812s

FAILED (errors=1)

Что за беда? какой должен быть индекс у переменной v ?

Отредактировано FishHook (Дек. 26, 2016 17:18:37)

Офлайн

#2 Дек. 26, 2016 17:25:11

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

IndexError: tuple index out of range

Darksol89
какой должен быть индекс у переменной v
А вот интересно, если вы попробуете посмотреть с помощью команды print, что же в этой переменной находится до того, как извлекать из неё значения по индексу, у вас вырастет на лбу пенис или нет? Давайте проэкспериментируем!



Офлайн

#3 Дек. 26, 2016 17:27:38

Darksol89
Зарегистрирован: 2016-06-22
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

IndexError: tuple index out of range

А вот хамить совсем необязательно, можно просто игнорить
Я уже разобрался в чем дело.

Офлайн

#4 Дек. 26, 2016 17:27:39

Darksol89
Зарегистрирован: 2016-06-22
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

IndexError: tuple index out of range

А вот хамить совсем необязательно, можно просто игнорить
Я уже разобрался в чем дело.

Офлайн

#5 Дек. 26, 2016 17:34:28

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

IndexError: tuple index out of range

Darksol89
Да кто ж тебе хамит то, родной?
Я с тобой вежливо разговаривал, даже на вы. А вот когда ты в следующий раз будешь сначала тупить на ровном месте, а потом указывать мне, как вести себя на форуме, я начну хамить.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version