[Python-checkins] r72710 - python/trunk/Doc/library/anydbm.rst
georg.brandl
python-checkins at python.org
Sun May 17 10:36:05 CEST 2009
Author: georg.brandl
Date: Sun May 17 10:36:04 2009
New Revision: 72710
Log:
#5942: Copy over flag table from dbm.rst which is clearer.
Modified:
python/trunk/Doc/library/anydbm.rst
Modified: python/trunk/Doc/library/anydbm.rst
==============================================================================
--- python/trunk/Doc/library/anydbm.rst (original)
+++ python/trunk/Doc/library/anydbm.rst Sun May 17 10:36:04 2009
@@ -27,19 +27,33 @@
Open the database file *filename* and return a corresponding object.
- If the database file already exists, the :mod:`whichdb` module is used to
- determine its type and the appropriate module is used; if it does not exist, the
- first module listed above that can be imported is used.
-
- The optional *flag* argument can be ``'r'`` to open an existing database for
- reading only, ``'w'`` to open an existing database for reading and writing,
- ``'c'`` to create the database if it doesn't exist, or ``'n'``, which will
- always create a new empty database. If not specified, the default value is
- ``'r'``.
+ If the database file already exists, the :mod:`whichdb` module is used to
+ determine its type and the appropriate module is used; if it does not exist,
+ the first module listed above that can be imported is used.
+
+ The optional *flag* argument must be one of these values:
+
+ +---------+-------------------------------------------+
+ | Value | Meaning |
+ +=========+===========================================+
+ | ``'r'`` | Open existing database for reading only |
+ | | (default) |
+ +---------+-------------------------------------------+
+ | ``'w'`` | Open existing database for reading and |
+ | | writing |
+ +---------+-------------------------------------------+
+ | ``'c'`` | Open database for reading and writing, |
+ | | creating it if it doesn't exist |
+ +---------+-------------------------------------------+
+ | ``'n'`` | Always create a new, empty database, open |
+ | | for reading and writing |
+ +---------+-------------------------------------------+
+
+ If not specified, the default value is ``'r'``.
The optional *mode* argument is the Unix mode of the file, used only when the
- database has to be created. It defaults to octal ``0666`` (and will be modified
- by the prevailing umask).
+ database has to be created. It defaults to octal ``0666`` (and will be
+ modified by the prevailing umask).
.. exception:: error
More information about the Python-checkins
mailing list