Pygments - mwicat/personal GitHub Wiki
from pygments import highlight
from pygments.lexers import get_lexer_by_name
from pygments.formatters import get_formatter_by_name
def hl(data, format='json'):
if format == 'json':
data = json.dumps(data, indent=2)
return highlight(data, get_lexer_by_name(format),
get_formatter_by_name('terminal'))