Memorizzazione dei dizionari Python

| | | | | | | | | | | | |

Sono abituato a portare dati dentro e fuori Python usando file CSV, ma ci sono ovvie sfide in questo. Esistono modi semplici per archiviare un dizionario (o set di dizionari) in un JSON o pickle file?

Ad esempio:

data = {} data ["key1"] = "keyinfo" data ["key2"] = "keyinfo2" 

Vorrei sapere sia come salvarlo, sia quindi come caricarlo di nuovo.