Получить доступ к возвращаемым значениям функции, когда происходит слишком много значений для распаковкиPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Получить доступ к возвращаемым значениям функции, когда происходит слишком много значений для распаковки

Сообщение Гость »


Иногда я допускал ошибки в кодировании, когда список значений функции не совпадал. например,

Код: Выделить всё

def f():
return a1, a2, a3

a1, a2 = f()
f() can takes a long time to run, when it finishes, 'too many values to unpack' will be thrown. I have to fix the code and rerun for a very long time.
Is there a way to access the return value of f() when the error is thrown (within the python session or from the debugger within the python session) so I don't need to rerun?
Thanks.


Источник: https://stackoverflow.com/questions/781 ... ck-happens
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»