Hatena::ブログ(Diary)

rants このページをアンテナに追加 RSSフィード

2007-09-12

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

printing list containing unicode string - comp.lang.python | Google Groups

昨日書いた、「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だとダメです。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/akkt/20070912/1189609146