pythonのjsonモジュール便利です。jsonのファイル作るのに助けて貰ってます。 ただ、特に何もしないと日本語になってないのでファイルを見た時にわけわからなくて困ります。直接編集出来ませんし。 なので日本語で吐き出す方法について記載します。 #!/usr/bin/python # -*- coding: utf-8 -*- import json, codecs data = { u"first": u"Hello world", u"second": u"今日は\n晴れです", u"third": 3 } f = codecs.open("hoge.json", "w", "utf-8") json.dump(data, f, indent=2, sort_keys=True, ensure_ascii=False) f.close() indentを指定してやると整形してくれます