Prev: Python 3 minor irritation
Next: come and join www.pakdub.com where u can find friends, classifieds, games, music albums, events, blogs, chatrooms, video songs and lot more.... for free
From: MRAB on 4 Feb 2010 11:36
Jean-Michel Pichavant wrote:
> MRAB wrote:
>> In other words:
>> for attempt in range(2):
>> spanish_field = translate(english_field, lang_to='es',
>> except TranslationError:
>> # Didn't break out of the loop, therefore not successful.
>> print "Translation failed"
> What the hell is this 'for else' loop !! :D First time I see this
> statement for years.
> I'd never thought I'd still learn something that basic.
> My first impression is that the mechansim is not that obvious. MRAB's
> need for a comment tends to confirm this.
> I'll try to remember that anyway. Nice addition.
The comment is there for the OP. _I_ don't need it! :-)