「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

Python

Posted by arkgame