json 是 Python 將資料與 json 格式轉換的的一種套件。
import json
data = ['中文', {'bar': ('baz', None, 1.0, 2)}]
data_json = json.dumps(data, ensure_ascii=False)
# '["中文", {"bar": ["baz", null, 1.0, 2]}]'
Options:
indent
: 美化格式 (pretty-printed),並設定縮排距離。ensure_ascii
: 轉譯非 ASCII 字元。data_get = json.loads(data_json)
# ['中文', {'bar': ['baz', None, 1.0, 2]}]
json - JSON encoder and decoder - Python 3.9.6 documentation