Es gibt json in jeder Sprache In diesem Kapitel werden wir anhand von Beispielen analysieren und vorstellen, wie man die Python-Sprache zum Codieren verwendet und wie man die verwendet Python-SpracheUm das JSON-Objekt zu dekodieren.
JSON(JavaScript Object Notation) ist ein leichtes Datenaustauschformat, das für Menschen leicht zu lesen und zu schreiben ist.
JSON-Funktion
Die Verwendung der JSON-Funktion erfordert den Import der JSON-Bibliothek: import json.
json.dumps
json.dumps wird verwendet, um Python-Objekte in JSON-Strings zu kodieren.
Syntax
json.dumps(obj, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, encoding="utf-8", default=None, sort_keys=False, **kw)
Beispiele
Das Folgende Beispiele Codieren Sie das Array in Daten im JSON-Format:
#!/usr/bin/python import json data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ] json = json.dumps(data) print json
Das Ausführungsergebnis des obigen Codes ist:
[{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}]
Verwenden Sie Parameter, um die JSON-Daten für die Ausgabe zu formatieren:
>>> import json >>> print json.dumps({'a': 'Runoob', 'b': 7}, sort_keys=True, indent=4, separators=(',', ': ')) { "a": "Runoob", "b": 7 }
Konvertierungstabelle für den primitiven Python-Typ in den JSON-Typ:
Das obige ist der detaillierte Inhalt vonWas sind die Python-JSON-Typen? Listen Sie Beispiele zum Parsen von Python JSON auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!