Commit e03a86c3 authored by Guido van Rossum's avatar Guido van Rossum

change default flag to match dbm/gdbm

parent 1035a892
...@@ -31,8 +31,8 @@ decide which module to use based upon the extension or contents of an ...@@ -31,8 +31,8 @@ decide which module to use based upon the extension or contents of an
existing database file. existing database file.
The open function has an optional second argument. This can be set to The open function has an optional second argument. This can be set to
'r' to open the database for reading only. The default is 'w', which 'r' to open the database for reading only. The default is 'r', like
differs from the dbm default ('r') for historic reasons. the dbm default.
""" """
...@@ -47,5 +47,5 @@ for _name in _names: ...@@ -47,5 +47,5 @@ for _name in _names:
break break
else: else:
raise ImportError, "no dbm clone found; tried %s" % _names raise ImportError, "no dbm clone found; tried %s" % _names
def open(file, flag = 'w', mode = 0666): def open(file, flag = 'r', mode = 0666):
return _mod.open(file, flag, mode) return _mod.open(file, flag, mode)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment