Ron Adam wrote:
Steven D'Aprano wrote:
Michael Foord wrote:
Don't we have a pretty-print API - and isn't it spelled __str__ ?
Not really. If it were as simple as calling str(obj), there would be
no need for the pprint module.
I agree. And when I want to use pprint, there are usually additional
output formatting requirements I need that isn't a "one size fits all"
type of problem.
Like others, I am wary of over-expanding the list of special methods.
Perhap format strings could have a fourth conversion specifier, !p
(pretty) in addition to !s, !r, and !a.
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com