Armazenando dicionários Python

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

Estou acostumado a trazer e retirar dados do Python usando arquivos CSV, mas há desafios óbvios para isso. Existem maneiras simples de armazenar um dicionário (ou conjuntos de dicionários) em um JSON ou pickle arquivo?

Por exemplo:

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

Gostaria de saber como salvar isso e então como carregá-lo de volta.