跳转到主要内容

优雅地打印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找到。

多少?

免费,就像啤酒和自由一样!

谁?

Lonami 是主要作者,还要感谢 udf,但欢迎更多贡献者!

项目详情


下载文件

下载适合您平台的应用文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分布

此版本没有可用的源代码分布文件。请参阅生成分发存档的教程

构建分布

beauty_print-0.6.1-py3-none-any.whl (7.5 kB 查看哈希值)

上传时间 Python 3

由...