[Python-ideas] pprint in displayhook

Serhiy Storchaka storchaka at gmail.com
Fri Sep 27 15:52:09 CEST 2013


27.09.13 14:57, Antoine Pitrou написав(ла):
> Le Fri, 27 Sep 2013 14:15:13 +0300,
> Serhiy Storchaka <storchaka at gmail.com> a
> écrit :
>> 27.09.13 13:15, Antoine Pitrou написав(ла):
>>> Le Fri, 27 Sep 2013 13:07:18 +0300,
>>> Serhiy Storchaka <storchaka at gmail.com> a
>>> écrit :
>>>> What are you think about using pprint.pprint() to output the result
>>>> of evaluating an expression entered in an interactive Python
>>>> session (and in IDLE)?
>>>
>>> I'm not sure I like this idea.  AFAICT pprint() isn't bullet-proof,
>>> and it would be a pain to debug if it failed to display some objects
>>> properly.
>>
>> We can set displayhook in site.py and for debug restore it from
>> sys.__displayhook__. This is not more painful than use readline and
>> enable completion by default.
>
> :-) I don't know, I'll let other people experiment with it.

http://bugs.python.org/issue19103

Of course we should first resolve some other pprint-related issues (i.e. 
#19100, #19104).



More information about the Python-ideas mailing list