まかろんさん

興味をもったことをざっくばらんに記載していくメモ帳。(旅行、ライブレポやIT技術、ゲームなど)

pythonの辞書型をprintすると文字化けする対処

 

dic = {"a": "あ", "i": "い"}

print dicだと日本語部分が文字化けする

 

print dic.get("a")

だと「あ」が表示される

 

対処方法

辞書をstr()で囲ってデコードかます

 

print str(dic).decode("string-escape")

かんたん!