Em Qua, 2006-04-19 às 16:54 -0700, mwt escreveu:
> This works when I try it, but I feel vaguely uneasy about putting
> method calls in exception blocks. 

What do you put in exception blocks?!


> So tell me, Brave Pythoneers, is this
> evil sorcery that I will end up regretting, or is it just plain good
> ol' Python magic?

IMHO, the exception block in Python is used a lot in places where you
could use an if-then-else, like your example that could be written as

    if internet_available():
        [...] #doing some internet stuff
    else:
        alternate_method_that_doesnt_need_internet()

So yes, I think there's no problem there.

-- 
Felipe.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to