The dumbdbm module

This is a very simple database implementation, similar to
dbm and friends, but written in pure Python.
It uses two files; a binary file (.dat) which contains the data, and a text
file (.dir) which contain data descriptors.