<Python, json> json化

import jsonを少し。

In [35]: import json
    ...: 
    ...: data = [ { 'a':'A', 'b':(2, 4), 'c':3.0 } ]
    ...: data_json = json.dumps(data)
    ...: 

In [36]: data
Out[36]: [{'a': 'A', 'b': (2, 4), 'c': 3.0}]

In [37]: data_json
Out[37]: '[{"b": [2, 4], "a": "A", "c": 3.0}]'

sortindent

json.dumps(data, sort_keys=True, indent=2)
Out[39]: '[\n  {\n    "a": "A",\n    "b": [\n      2,\n      4\n    ],\n    "c": 3.0\n  }\n]'

print(json.dumps(data, sort_keys=True, indent=2))
[
  {
    "a": "A",
    "b": [
      2,
      4
    ],
    "c": 3.0
  }
]

jsonJavaScript Object Notation だそうです。

こちらでお世話になりました。

json – JavaScript Object Notation シリアライザ - Python Module of the Week