У меня есть много блоков кода, как это:Как упростить такой код Python?
try:
a = get_a()
try:
b = get_b()
# varying codes here, where a and b are used
finally:
if b:
cleanup(b)
finally:
if a:
cleanup(a)
Я надеюсь написать некоторый магический код, как это:
some_magic:
# varying codes here, where a and b are also available
Возможно ли это?
Почему бы не объединить их как внутри одного 'try' и «наконец»? – legends2k