On Sun, Jun 8, 2014 at 11:57 AM, Joshua Landau <jos...@landau.ws> wrote:
> On 8 June 2014 08:12, Marko Rauhamaa <ma...@pacujo.net> wrote:
>> Does anyone have an example motivating a return from finally? It seems
>> to me it would always be a bad idea as it silently clears all unexpected
> In a general sense:
> return foo() # before clean_up
> if default:
> return default() # after clean_up()
> What's the best replacement? Note: I've never done this.
Why not just move the default out of the finally block?
return foo() # before clean_up
return default() # after clean_up()