pythonではオブジェクトをjson文字列として出力したいとき、json_dump()を使用すると便利です
import json
import sys
json.dump({'name': 'テスト'}, sys.stdout)
ですが、このコードを出力すると、下記のように日本語が\uXXXXの形でエンコードされてしまいます。
$ python test.py
{"name": "\u30c6\u30b9\u30c8"}
デバッグ出力を行なっている時などで、これを防ぎたい場合は、ensure_ascii=Falseをつけると便利です。
import json
import sys
json.dump({'name': 'テスト'}, sys.stdout, ensure_ascii=False)
これを実行すると、日本語がそのまま出力されます。
$ python test.py
{"name": "テスト"}
こちらもおススメ