Pickling, saving objects to disk

Save a pickled object

Please save the following object to disk:

dict = {'a': 1, 'b': 2, 'c': 3}

?

Save

Save it to disk

import pickle

dict = {'a': 1, 'b': 2, 'c': 3}

filename = "my_dict.pkl"
with open("my_dict.pkl", 'wb') as f:
    pickle.dump(dict, f)

Load a pickled object

You have a pickled object at path: {python}filename, please load it.
?

Load

Load it again from disk

import pickle

with open(filename, 'rb') as f:
    dict_from_pickle = pickle.load(f)
    
print(dict_from_pickle)