pprintpp或pprint模块的短别名
pp-ez的Python项目详细描述
pp可以与python 2或python 3一起使用pip或 easy_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