Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #104272
| From | Fillmore <fillmore_remove@hotmail.com> |
|---|---|
| Newsgroups | comp.lang.python |
| Subject | Re: breaking out of outer loops |
| Date | 2016-03-07 18:40 -0500 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <nbl3gj$gkg$1@gioia.aioe.org> (permalink) |
| References | <nbl1md$1lvd$1@gioia.aioe.org> <nbl2rt$2hb$1@dont-email.me> |
On 3/7/2016 6:29 PM, Rob Gaddi wrote:
>
> You're used to Perl, you're used to exceptions being A Thing. This is
> Python, and exceptions are just another means of flow control.
>
> class MalformedLineError(Exception): pass
>
> for line in file:
> try:
> for part in line.split('\t'):
> if thispartisbadforsomereason:
> raise MalformedLineError()
> otherwisewedothestuff
> except MalformedLineError:
> pass
>
I am sure you are right, but adapting this thing here into something
that is a fix to my problem seems like abusing my 'system 2' (for those
who read a certain book by a guy called Daniel Kanheman :)
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
breaking out of outer loops Fillmore <fillmore_remove@hotmail.com> - 2016-03-07 18:09 -0500
Re: breaking out of outer loops Ian Kelly <ian.g.kelly@gmail.com> - 2016-03-07 16:17 -0700
Re: breaking out of outer loops Fillmore <fillmore_remove@hotmail.com> - 2016-03-07 18:21 -0500
Re: breaking out of outer loops Chris Kaynor <ckaynor@zindagigames.com> - 2016-03-07 15:42 -0800
Re: breaking out of outer loops Chris Angelico <rosuav@gmail.com> - 2016-03-08 10:49 +1100
Re: breaking out of outer loops Terry Reedy <tjreedy@udel.edu> - 2016-03-07 21:54 -0500
Re: breaking out of outer loops Rob Gaddi <rgaddi@highlandtechnology.invalid> - 2016-03-07 23:29 +0000
Re: breaking out of outer loops Fillmore <fillmore_remove@hotmail.com> - 2016-03-07 18:40 -0500
Re: breaking out of outer loops Chris Angelico <rosuav@gmail.com> - 2016-03-08 10:47 +1100
Re: breaking out of outer loops Fillmore <fillmore_remove@hotmail.com> - 2016-03-07 19:02 -0500
Re: breaking out of outer loops Chris Angelico <rosuav@gmail.com> - 2016-03-08 11:08 +1100
Re: breaking out of outer loops Fillmore <fillmore_remove@hotmail.com> - 2016-03-07 19:13 -0500
Re: breaking out of outer loops Joel Goldstick <joel.goldstick@gmail.com> - 2016-03-07 19:21 -0500
Re: breaking out of outer loops Mark Lawrence <breamoreboy@yahoo.co.uk> - 2016-03-08 00:36 +0000
Re: breaking out of outer loops Mark Lawrence <breamoreboy@yahoo.co.uk> - 2016-03-08 03:45 +0000
csiph-web