跳转到主要内容

prettyprint 以美观的方式打印列表/字典/元组对象

项目描述

此模块提供列表/字典/元组/集合Python对象的美观打印。

使用示例如下

>>> from prettyprint import pp
>>> target = ['want pretty printing', '望麗出力']
>>> print target
['want pretty printing', '\xe6\x9c\x9b\xe9\xba\x97\xe5\x87\xba\xe5\x8a\x9b']  # what a ugly print especially in japanese
>>> pp(target)   # now we can see pretty print with pp
[
    "want pretty printing",
    "望麗出力"
]
>>> target_dict = {'order': {'en':'pretty print', 'ja':'綺麗に出力せよ'}}
>>> print target_dict  # what a hell again
{'order': {'en': 'pretty print', 'ja': '\xe7\xb6\xba\xe9\xba\x97\xe3\x81\xab\xe5\x87\xba\xe5\x8a\x9b\xe3\x81\x9b\xe3\x82\x88'}}
>>> pp(target_dict)  # pp again
{
    "order": {
        "en": "print prettily",
        "ja": "綺麗に出力せよ"
    }
}

项目详情


下载文件

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

源代码分发

prettyprint-0.1.5.tar.gz (2.1 kB 查看哈希值)

上传时间: 源代码

构建分发

prettyprint-0.1.5-py2.6.egg (4.6 kB 查看哈希值)

上传时间: 源代码

支持者