Python pprint 模块
实例
以易于阅读的方式美化打印嵌套数据:
from pprint import pprint
data = {"users": [{"name": "Emil", "tags": ["admin", "editor"]}]}
pprint(data)
亲自试一试 »
定义和用法
pprint 模块可以将 Python 对象格式化为更易于人类阅读的形式。
使用它来打印带有缩进、限制宽度和排序键的复杂字典和列表。
成员
| 成员 | 描述 |
|---|---|
| isreadable() | 返回对象的表示形式是否可能被 eval() 读取。 |
| pformat() | 返回对象的格式化字符串(不打印)。 |
| pp() | 将对象的紧凑表示形式打印到标准输出(类似于 pprint(),但更简洁)。 |
| pprint() | 将对象格式化打印到标准输出。 |
| PrettyPrinter | 提供可自定义格式化打印方法的类。 |

