Inhaltsverzeichnis:

Wie geht Python mit JSON um?
Wie geht Python mit JSON um?

Video: Wie geht Python mit JSON um?

Video: Wie geht Python mit JSON um?
Video: Python Tutorial #55 - Json und Online APIs 2024, Kann
Anonim

JSON in Python

Python hat ein JSON Modul das Wille Hilfe beim Konvertieren der Datenstrukturen in JSON Saiten. Verwenden Sie die Importfunktion, um die JSON Modul. Die JSON Modul ist hauptsächlich verwendet, um die Python Wörterbuch oben in a JSON Zeichenfolge, die kann in eine Datei geschrieben werden

In ähnlicher Weise können Sie sich fragen, wie Python mit JSON-Dateien umgeht?

Übungen

  1. Erstellen Sie eine neue Python-Datei und importieren Sie JSON.
  2. Erstellen Sie ein Wörterbuch in Form einer Zeichenfolge zur Verwendung als JSON.
  3. Verwenden Sie das JSON-Modul, um Ihre Zeichenfolge in ein Wörterbuch zu konvertieren.
  4. Schreiben Sie eine Klasse, um die Daten aus Ihrem String zu laden.
  5. Instanziieren Sie ein Objekt aus Ihrer Klasse und drucken Sie einige Daten daraus.

Wie können Sie eine JSON-Datei in Python ausgeben? 2. Dump Python Dict in eine JSON-Datei oder lade Dict aus einer JSON-Datei.

  1. Rufen Sie die Methode open auf, um ein Dateiobjekt abzurufen.
  2. Rufen Sie json auf. dump(dict_object, file_object), um Diktatdaten in einer JSON-Datei zu speichern. import json # Speichern Sie ein Python-Dict-Objekt in einer Datei im JSON-Format.

Wie schreibt man JSON in Python vor diesem Hintergrund?

Um den Datenfluss in einer Datei zu handhaben, JSON Bibliothek in Python verwendet die Funktion dump() oder dumps(), um die Python Objekte in ihre jeweiligen JSON Objekt, so macht es einfach zu schreiben Daten in Dateien. Siehe die folgende Tabelle unten.

JSON schreiben zu einer Datei in Python.

PYTHON-OBJEKT JSON-OBJEKT
str Schnur
int, lang, schweben Zahlen
Wahr wahr
Falsch falsch

Was macht JSON-Ladevorgänge in Python?

JSON-Bibliothek in Python

Methode Beschreibung
Dumps() Codierung in JSON-Objekte
entsorgen() codiertes Schreiben von Zeichenfolgen in Datei
Ladungen() Decodieren Sie den JSON-String
Belastung() Decodieren, während die JSON-Datei gelesen wird

Empfohlen: