json.dumps() and json.loads()
Trasforma i dati in testo JSON per salvarli o inviarli, e di nuovo in dati Python.
Sintassi
import jsontext = json.dumps(data)data = json.loads(text)
- Le chiavi JSON sono sempre testo, e le tuple tornano come liste.
Esempio
import json
text = json.dumps({"hp": 20})
print(text)
print(json.loads(text)["hp"])Output:
{"hp": 20}
20Errori comuni
- dumps e loads lavorano con le stringhe; dump e load lavorano con i file.