IPython使用代替方法
repr或标准
pprint模块
IPython.lib.pretty.RepresentationPrinter.pretty来打印输出。
模块
IPython.lib.pretty提供了
RepresentationPrinter.pretty在后台使用的两个功能。
IPython.lib.pretty.pretty函数返回对象的字符串表示形式:
>>> from IPython.lib.pretty import pretty>>> pretty(type([]))'list'
IPython.lib.pretty.pprint函数打印对象的表示形式:
>>> from IPython.lib.pretty import pprint>>> pprint(type([]))list
IPython使用其自己的漂亮打印机,因为标准Python
pprint模块“不允许开发人员提供自己的漂亮打印回调”。



