リストや辞書の中のUnicodeを表示

Google グループ
昨日書いた、「Pythonはリストや辞書の中にある日本語をそのままprintで表示できない」という問題の解決方法が紹介されていました。

print (repr(s.scrape('http://d.hatena.ne.jp/keyword/%BA%B0%CC%EE%A4%A2%A4%B5%C8%FE')).decode('unicode-escape'))
$ ./keyword.py 
{'url': ['/keyword/%ba%b0%cc%ee%a4%a2%a4%b5%c8%fe'], 'category': [u'アイドル'], 'furigana': [u'こんのあさみ'], 'title': [u'紺野あさ美']}

たしかに表示できるけど、カッコ悪い...。
ちなみにpprintだとダメです。