【发布时间】:2017-02-22 10:27:17
【问题描述】:
我目前正在使用 RethinkDB,它有一个漂亮的 Web UI 和一个 Data Explorer,它允许用户像这样打印出数据库的内容:
请注意,每个键值对都从新行开始,并且键和值(大部分)具有不同的颜色。相比之下,如果我使用 iPython 打印出同样的内容,我会得到几乎难以辨认的结果:
如果我遍历光标和 print 每个项目,这会稍微有所改善,如下所示:
但是,这需要更多的输入,而且看起来仍然不如 RethinkDB Web UI。是否有我可以安装的 iPython 插件来改善打印输出的外观?
(我看过pprint,但这似乎只控制文本的位置而不是它的颜色)。
【问题讨论】:
-
在您对 PPrint 的评论中:pprint 的缩进是否不够?删除字符串的 unicode 也很难:stackoverflow.com/questions/761361/…