summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2001-06-05 05:33:19 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2001-06-05 05:33:19 (GMT)
commite24fef0dd243fc896bfe1947cd638e225e7361c5 (patch)
treec9f3b1a49696c1dd5559ce6bac727e4963f8c4d2
parent2750bcc2d139f95b08693512af4b4ae50c505998 (diff)
downloadcpython-e24fef0dd243fc896bfe1947cd638e225e7361c5.zip
cpython-e24fef0dd243fc896bfe1947cd638e225e7361c5.tar.gz
cpython-e24fef0dd243fc896bfe1947cd638e225e7361c5.tar.bz2
Fix bug #422702: Make flag argument to open optional, and document it that way.
-rw-r--r--Doc/lib/libdbhash.tex2
-rw-r--r--Lib/dbhash.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/Doc/lib/libdbhash.tex b/Doc/lib/libdbhash.tex
index 61b0163..d3ed0da 100644
--- a/Doc/lib/libdbhash.tex
+++ b/Doc/lib/libdbhash.tex
@@ -21,7 +21,7 @@ This module provides an exception and a function:
\exception{KeyError}. It is a synonym for \exception{bsddb.error}.
\end{excdesc}
-\begin{funcdesc}{open}{path, flag\optional{, mode}}
+\begin{funcdesc}{open}{path, \optional{, flag\optional{, mode}}}
Open a \code{db} database and return the database object. The
\var{path} argument is the name of the database file.
diff --git a/Lib/dbhash.py b/Lib/dbhash.py
index ad94ed8..7aec772 100644
--- a/Lib/dbhash.py
+++ b/Lib/dbhash.py
@@ -12,5 +12,5 @@ __all__ = ["error","open"]
error = bsddb.error # Exported for anydbm
-def open(file, flag, mode=0666):
+def open(file, flag = 'r', mode=0666):
return bsddb.hashopen(file, flag, mode)