「Python」ディクショナリをJSONにエンコードするサンプル

書式
json.dumps(obj, *, skipkeys=False, ensure_ascii=True, check_circular=True,
allow_nan=True, cls=None, indent=None, separators=None,
default=None, sort_keys=False, **kw)
引数1にオブジェクトを指定します
json.dumps関数は、JSONにエンコードします.

使用例

# coding: utf-8
import json
 
dt = {"tokyo":"東京",
      "oosaka":"大阪",
      "fukuoka":"福岡"}
    
#2つめの引数にensure_ascii=Falseを指定
resA = json.dumps(dt,ensure_ascii=False)

print (resA) 

#3つめの引数にindent=4を指定
resB= json.dumps(dt,ensure_ascii=False, indent=3)

print (resB)

実行結果

{"tokyo": "東京", "oosaka": "大阪", "fukuoka": "福岡"}
{
   "tokyo": "東京",
   "oosaka": "大阪",
   "fukuoka": "福岡"
}

 

Python

Posted by arkgame