Получить доступ к возвращаемым значениям функции, когда происходит слишком много значений для распаковки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

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