当然,如果不是python的基本数据类型,那么这种方式可能加载不出来。简单来讲,就是一种打印方式。
如果可以的话,将对象保留在一行上,如果宽度不合适,那么将它们分成多行。...需要调整宽度的话,构建PrettyPrinter对象。...,默认为1
width:宽度
depth:深度
打印的深度,这个主要是针对一些可递归的对象,如果超出指定depth,其余的用"…"代替。...eg: a=[1,2,[3,4,],5] a的深度就是2; b=[1,2,[3,4,[5,6]],7,8] b的深度就是3
stream: 指输出流对象,如果stream=None,那么输出流对象默认是... #缩进为4
>>> pp.pprint(stuff)
[ ['spam', 'eggs', 'lumberjack', 'knights', 'ni'],
'spam',
'