So, I want to store a dictionary in a persistent file. Is there a way to use regular dictionary methods to add, print, or delete entries from the dictionary in that file?
If using only strings as keys (as allowed by the shelve module) is not enough, the FileDict might be a good way to solve this problem.