「Python」json.dumpsでオブジェクトを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)
JSON のキー値ペアのキーは、常に str 型です。辞書が JSON に変換されるとき、辞書の全てのキー
は文字列へ強制的に変換が行われます。
使用例
import json #辞書 print(json.dumps({"name": "test01", "age": 30})) #リストlist print(json.dumps(["fukuoka", "tokyo"])) #tuple print(json.dumps(("oosaka", "yokohama"))) #string文字列 print(json.dumps("hello")) #int整数 print(json.dumps(46)) #float型 print(json.dumps(45.76)) #Boolean型 print(json.dumps(True)) #Boolean型 print(json.dumps(False)) #None print(json.dumps(None))
結果
{“name": “test01", “age": 30}
[“fukuoka", “tokyo"]
[“oosaka", “yokohama"]
“hello"
46
45.76
true
false
null