Я застрял на python2.4, поэтому я не могу использовать предложение finally с генераторами или yield
. Есть ли способ обойти это?Обходной путь для выхода python 2.4 не разрешен в блоке try с окончательным предложением
Я не могу найти никаких упоминаний о том, как обойти это ограничение в python 2.4, и я не являюсь большим поклонником обходных решений, о которых я думал (в основном с участием __del__
и попытке убедиться, что он работает внутри разумное время) не очень привлекательны.