Это хороший пример использования модуля json
:
>>> import json
>>> usD = {'TWENTYDOLLAR': 2000, 'TENDOLLAR': 1000, 'FIVEDOLLAR': 500,
'DOLLAR': 100, 'QUARTER': 25, 'DIME': 10, 'NICKEL': 5, 'PENNY': 1}
>>> with open("test.json", "w") as out:
... json.dump(usD, out, indent=2)
Создает файл со следующим содержимым:
{
"FIVEDOLLAR": 500,
"TWENTYDOLLAR": 2000,
"PENNY": 1,
"NICKEL": 5,
"DIME": 10,
"TENDOLLAR": 1000,
"QUARTER": 25,
"DOLLAR": 100
}
Затем вы можете прочитать это в новый словарь:
>>> with open("test.json", "r") as inp:
... USD = json.load(inp)
...
>>> USD == usD
True