"Gabriel Genellina" <gagsl-py at yahoo.com.ar> writes: > > obj.getattr(a)() > > but even that is a bit ugly, depending. > Surely you meant to say getattr(obj, a)() Yeah, darn. Counterintuitive. I keep making that error in my own code too. Maybe I should put in an RFE.