Colab

import json

very_complex_bank = { "customer1" : { "name" : "aviad, commas, just, for, the, hell, of, it", "account":1234, "money":200},
                     "accounts" : [1,2,3,4]
                     
                    }

json_repr = json.dumps(very_complex_bank)

print(json_repr)

{"customer1": {"name": "aviad", "account": 1234, "money": 200}, "accounts": [1, 2, 3, 4]}
blah = {"customer1": {"name": "aviad", "account": 1234, "money": 200}, "accounts": [1, 2, 3, 4]}

f = open("blah.json", "w")

print(json_repr, file=f)

f.close()

f = open("blah.json")

bank = json.load(f)

print(bank)

{'customer1': {'name': 'aviad', 'account': 1234, 'money': 200}, 'accounts': [1, 2, 3, 4]}
f2 = open("blah.json", "w")

json.dump(bank, f2)

f2.close()