skip to navigation
skip to content

prettyprint 0.1.4

prettyprint print list/dict/tuple object prettily

Downloads ↓

Latest Version: 0.1.5

This module privides pretty printing for list/dict/tuple/set python object.

Simple example of usage is followings

>>> 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": "綺麗に出力せよ"
    }
}
 
File Type Py Version Uploaded on Size # downloads
prettyprint-0.1.4-py2.6.egg (md5) Python Egg 2.6 2011-10-29 4KB 249