跳转到主要内容

pprintpp或pprint模块的简写

项目描述

pp可以使用Python 2或Python 3通过pipeasy_install进行安装

$ pip install pprintpp pp-ez
- OR -
$ easy_install pprintpp pp-ez

pp包是pprintpp包的别名(如果pprintpp不可用,将回退到使用pprint包),并且包含一些魔法,可以直接调用

>>> import pp
>>> pp(["Hello", "world"])
["Hello", "world"]
>>> pp.fmt([1, 2, 3])
'[1, 2, 3]'
>>> pp.pprint([1, 2, 3])
[1, 2, 3]
>>> pp.pformat([1, 2, 3])
'[1, 2, 3]'

默认情况下,pp会尝试使用pprintpp包,但如果不可用,则将回退到使用pprint

>>> import pp
>>> pp
<module 'pp' (pp_magic_module with pprint_mod='pprint')>
>>> pp.pprint_mod
<module 'pprint' from '.../lib/python2.7/pprint.pyc'>

另请参阅:pprint++: https://pypi.python.org/pypi/pprintpp

由以下支持