[Python-Dev] pprint(iterator)
Terry Reedy
tjreedy at udel.edu
Fri Jan 30 05:27:14 CET 2009
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.
More information about the Python-Dev
mailing list