Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 uid=99(nobody) gid=98(nobody) groups=98(nobody) Safe-mode: OFF (not secure) /opt/doc/python-2.3.4/html/Python-Docs-2.3.4/lib/ drwxr-xr-x | |
| Viewing file: Select action/file-type: 7.13 bsddb -- Interface to Berkeley DB libraryAvailability: Unix, Windows. The bsddb module provides an interface to the Berkeley DB library. Users can create hash, btree or record based library files using the appropriate open call. Bsddb objects behave generally like dictionaries. Keys and values must be strings, however, so to use other objects as keys or to store other kinds of objects the user must serialize them somehow, typically using marshal.dumps or pickle.dumps. Starting with Python 2.3 the bsddb module requires the Berkeley DB library version 3.1 or later (it is known to work with 3.1 thru 4.1 at the time of this writing).
See Also:
The following is a description of the legacy bsddb interface compatible with the old python bsddb module. For details about the more modern Db and DbEnv object oriented interface see the above mentioned pybsddb URL.
Warning:
This legacy interface is not thread safe in python 2.3.x or earlier.
Data corruption, core dumps or deadlocks may occur if you attempt
multi-threaded access. You must use the modern pybsddb interface
linked to above if you need multi-threaded or multi-process database
access.
The bsddb module defines the following functions that create objects that access the appropriate type of Berkeley DB file. The first two arguments of each function are the same. For ease of portability, only the first two arguments should be used in most instances.
See Also:
Note:
Beginning in 2.3 some Unix versions of Python may have a bsddb185
module. This is present only to allow backwards compatibility with
systems which ship with the old Berkeley DB 1.85 database library. The
bsddb185 module should never be used directly in new code.
See About this document... for information on suggesting changes. |
:: Command execute :: | |
--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0239 ]-- |