Open the database file filename and return a corresponding
object. The flag argument, used to control how the database is
opened in the other DBM implementations, is ignored in
dumbdbm; the database is always opened for update, and will
be created if it does not exist.