MRAB wrote:
On 06/10/2010 00:17, Ethan Furman wrote: > [snip] > Any comments appreciated, especially ideas on how to better handle > class- and staticmethods > I think that's a bit of overkill. The problem lies in the printing part, but you're spreading the solution into the rest of the application! (A case of the tail wagging the dog, perhaps? :-))IMHO you should just use a simple function when printing: def dash_zero(x): return str(x) if x else '-' '%-25s: %7s' % ('DPV Failure', dash_zero(counts['D']))
Yes, simple is better than complex, isn't it? :) And certainly a *lot* less code!
Thank you for pointing that out -- hopefully my blush of embarassment will fade by morning.
~Ethan~ -- http://mail.python.org/mailman/listinfo/python-list
