优雅地打印Python数据
项目描述
bprint
Python的美丽打印。
为什么?
Python的pprint
本应是一个“数据美化打印器”并声称以下
提供“美化打印”任意Python数据结构的能力
这根本不是真的,因为它会在“任意Python数据”上卡住。
它甚至不擅长美化打印,因为缩进经常过分向右,通常使事物难以阅读。
bprint
旨在解决这两个问题。
如何?
得益于Python的动态特性,我们可以查询任何对象的属性,因此可以优雅地打印它们,即使它们没有定义 __str__
(实际上根本未查询自定义类的__str__
)。
安装使用pip install beauty-print
完成。
什么?
bprint
将帮助您优雅地打印您的对象,并且易于自定义,拥有很多自由。
由于bprint
已被占用,不幸的是,这个pip
包被称为beauty-print
。
何时?
在我拖延的许多时刻之一。不过,你随时都可以安装它!
在哪里?
在Python 3.6及以上版本,以及PyPi上,可以通过beauty-print
找到。
多少?
免费,就像啤酒和自由一样!
谁?
项目详情
下载文件
下载适合您平台的应用文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分布
此版本没有可用的源代码分布文件。请参阅生成分发存档的教程。
构建分布
beauty_print-0.6.1-py3-none-any.whl (7.5 kB 查看哈希值)