Przechowywanie słowników Pythona

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

Jestem przyzwyczajony do przenoszenia danych do i z Pythona za pomocą plików CSV, ale są w tym oczywiste wyzwania. Czy istnieją proste sposoby przechowywania słownika (lub zestawów słowników) w formacie JSON lub marynowany plik?

Na przykład:

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

Chcę wiedzieć, jak to zapisać i potem jak załadować go z powrotem.