[IPython-dev] Extensible pretty-printing

Walter Dörwald walter@livinglogic...
Thu Oct 28 04:47:29 CDT 2010


On 28.10.10 11:45, Walter Dörwald wrote:

> On 27.10.10 17:37, Robert Kern wrote:
> 
>> In the ticket discussion around my patch to restore the result_display hook, 
>> Brian suggested that the real issue is what the extensibility API for this 
>> functionality should be. I would like to propose the pretty extension as that 
>> API. I propose that it should be integrated into the core of IPython as the 
>> pretty-printer instead of pprint. pretty allows one to specify pretty-print 
>> functions for individual types and have them used in nested contexts.
>>
>> Incidentally, this would resolve this issue by allowing the user to specify a 
>> pretty-printer for floats:
>>
>>    http://github.com/ipython/ipython/issues/issue/190
> 
> Are there plans to support something like pretty:
> 
>    http://pypi.python.org/pypi/pretty
> 
> which seems to be well thought out and extensible?

BTW, here's a directy link to the file with documentation:

   http://dev.pocoo.org/hg/sandbox/file/tip/pretty/pretty.py

Servus,
   Walter


More information about the IPython-dev mailing list