Carl K a écrit :
> Is there a more elegant way of coding this:
> 
> x=o.p  # save .p
> o.p=0
> o.m()
> o.p=x  # restore .p
> 
> seems very push/pop to me - like there should be a way that doesn't need 
> a var (x) or the save/set lines should be done in one command.
> 
> (personally I think .m would better be implemented by passing in a 
> parameter, but that isn't my choice.)

I was about to comment on this. It looks like o.m is wanting to take an 
optional arg defaulting to o.p, and you should probably propose a patch 
to the author.

My 2 cents

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

Reply via email to