Fondamenti di Python

Leggere e scrivere JSON in Python

JSON è comune in API, configurazioni e scambio dati.

Che cos’è Leggere e scrivere JSON?

JSON è comune in API, configurazioni e scambio dati.

Converti tra testo JSON e dizionari Python.

Quando si usa?

  • Imparare la sintassi Python con codice pratico.
  • Costruire basi solide per problemi più complessi.
  • Provare rapidamente un’idea senza installazioni locali.

Codice di esempio

Esegui codice →
main.py
import json

user = json.loads('{"name": "Ada", "active": true}')
user["score"] = 95

print(json.dumps(user, indent=2))

Output previsto

{
  "name": "Ada",
  "active": true,
  "score": 95
}

Come funziona

json.loads analizza il testo e json.dumps serializza i valori; indent rende l’output leggibile.

Modifica i valori ed esegui il programma nel compilatore Python online CodeUtility senza installare Python.

Esercizi pratici

Modifica gli input e verifica i casi limite prima di usare dataset più grandi.

  1. Prevedi l’output prima dell’esecuzione.
  2. Gestisci input vuoti o non validi.
  3. Sposta la logica in una funzione e aggiungi test.
Esegui nell’IDE Python →