Dies ist eine alte Frage, aber ich dachte, ich würde eine aktualisierte, detailliertere Antwort geben. Für diejenigen, die jetzt hier landen, verwenden Sie mit ziemlicher Sicherheit Python 2.6 oder höher, sodass Sie das integrierte JSON-Modul für Python 2 (oder für Python 3 , da Google kürzlich die Unterstützung für Python 3 auf GAE hinzugefügt hat) verwenden können. Der Import ist so einfach wie import json
. Hier einige Beispiele zur Verwendung des JSON-Moduls:
import json
# parse json_string into a dict
json_string = '{"key_one": "value_one", "key_two": 1234}'
json_dict = json.loads(json_string)
# json_dict: {u'key_two': 1234, u'key_one': u'value_one'}
# generate json from a dict
json_dict = {'key': 'value', 'key_two': 1234, 'key_three': True}
json_string = json.dumps(json_dict)
# json_string: '{"key_two": 1234, "key": "value", "key_three": true}'
Wenn Sie eine ältere Version von Python verwenden, halten Sie sich an die Antwort von @Brian M. Hunt.
Auch hier ist die Dokumentseite für das JSON-Modul für Python 2 und hier für Python 3 .