python-docs-fr/library/bsddb.po

218 lines
7.9 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# SOME DESCRIPTIVE TITLE.
# Copyright (C) 1990-2016, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 2.7\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-30 10:44+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../Doc/library/bsddb.rst:3
msgid ":mod:`bsddb` --- Interface to Berkeley DB library"
msgstr ""
#: ../Doc/library/bsddb.rst:9
msgid "The :mod:`bsddb` module has been removed in Python 3."
msgstr ""
#: ../Doc/library/bsddb.rst:13
msgid ""
"The :mod:`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 :func:`marshal.dumps` or :func:`pickle.dumps`."
msgstr ""
#: ../Doc/library/bsddb.rst:20
msgid ""
"The :mod:`bsddb` module requires a Berkeley DB library version from 4.0 thru "
"4.7."
msgstr ""
#: ../Doc/library/bsddb.rst:29
msgid "http://www.jcea.es/programacion/pybsddb.htm"
msgstr ""
#: ../Doc/library/bsddb.rst:27
msgid ""
"The website with documentation for the :mod:`bsddb.db` Python Berkeley DB "
"interface that closely mirrors the object oriented interface provided in "
"Berkeley DB 4.x itself."
msgstr ""
#: ../Doc/library/bsddb.rst:31
msgid "http://www.oracle.com/database/berkeley-db/"
msgstr ""
#: ../Doc/library/bsddb.rst:32
msgid "The Berkeley DB library."
msgstr ""
#: ../Doc/library/bsddb.rst:34
msgid ""
"A more modern DB, DBEnv and DBSequence object interface is available in the :"
"mod:`bsddb.db` module which closely matches the Berkeley DB C API documented "
"at the above URLs. Additional features provided by the :mod:`bsddb.db` API "
"include fine tuning, transactions, logging, and multiprocess concurrent "
"database access."
msgstr ""
#: ../Doc/library/bsddb.rst:39
msgid ""
"The following is a description of the legacy :mod:`bsddb` interface "
"compatible with the old Python bsddb module. Starting in Python 2.5 this "
"interface should be safe for multithreaded access. The :mod:`bsddb.db` API "
"is recommended for threading users as it provides better control."
msgstr ""
#: ../Doc/library/bsddb.rst:44
msgid ""
"The :mod:`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."
msgstr ""
#: ../Doc/library/bsddb.rst:52
msgid ""
"Open the hash format file named *filename*. Files never intended to be "
"preserved on disk may be created by passing ``None`` as the *filename*. "
"The optional *flag* identifies the mode used to open the file. It may be "
"``'r'`` (read only), ``'w'`` (read-write), ``'c'`` (read-write - create if "
"necessary; the default) or ``'n'`` (read-write - truncate to zero length). "
"The other arguments are rarely used and are just passed to the low-level :c:"
"func:`dbopen` function. Consult the Berkeley DB documentation for their use "
"and interpretation."
msgstr ""
#: ../Doc/library/bsddb.rst:64
msgid ""
"Open the btree format file named *filename*. Files never intended to be "
"preserved on disk may be created by passing ``None`` as the *filename*. "
"The optional *flag* identifies the mode used to open the file. It may be "
"``'r'`` (read only), ``'w'`` (read-write), ``'c'`` (read-write - create if "
"necessary; the default) or ``'n'`` (read-write - truncate to zero length). "
"The other arguments are rarely used and are just passed to the low-level "
"dbopen function. Consult the Berkeley DB documentation for their use and "
"interpretation."
msgstr ""
#: ../Doc/library/bsddb.rst:75
msgid ""
"Open a DB record format file named *filename*. Files never intended to be "
"preserved on disk may be created by passing ``None`` as the *filename*. "
"The optional *flag* identifies the mode used to open the file. It may be "
"``'r'`` (read only), ``'w'`` (read-write), ``'c'`` (read-write - create if "
"necessary; the default) or ``'n'`` (read-write - truncate to zero length). "
"The other arguments are rarely used and are just passed to the low-level "
"dbopen function. Consult the Berkeley DB documentation for their use and "
"interpretation."
msgstr ""
#: ../Doc/library/bsddb.rst:85
msgid ""
"Beginning in 2.3 some Unix versions of Python may have a :mod:`bsddb185` "
"module. This is present *only* to allow backwards compatibility with systems "
"which ship with the old Berkeley DB 1.85 database library. The :mod:"
"`bsddb185` module should never be used directly in new code. The module has "
"been removed in Python 3. If you find you still need it look in PyPI."
msgstr ""
#: ../Doc/library/bsddb.rst:94
msgid "Module :mod:`dbhash`"
msgstr ""
#: ../Doc/library/bsddb.rst:95
msgid "DBM-style interface to the :mod:`bsddb`"
msgstr ""
#: ../Doc/library/bsddb.rst:101
msgid "Hash, BTree and Record Objects"
msgstr ""
#: ../Doc/library/bsddb.rst:103
msgid ""
"Once instantiated, hash, btree and record objects support the same methods "
"as dictionaries. In addition, they support the methods listed below."
msgstr ""
#: ../Doc/library/bsddb.rst:106
msgid "Added dictionary methods."
msgstr ""
#: ../Doc/library/bsddb.rst:112
msgid ""
"Close the underlying file. The object can no longer be accessed. Since "
"there is no open :meth:`open` method for these objects, to open the file "
"again a new :mod:`bsddb` module open function must be called."
msgstr ""
#: ../Doc/library/bsddb.rst:119
msgid ""
"Return the list of keys contained in the DB file. The order of the list is "
"unspecified and should not be relied on. In particular, the order of the "
"list returned is different for different file formats."
msgstr ""
#: ../Doc/library/bsddb.rst:126
msgid "Return ``1`` if the DB file contains the argument as a key."
msgstr ""
#: ../Doc/library/bsddb.rst:131
msgid ""
"Set the cursor to the item indicated by *key* and return a tuple containing "
"the key and its value. For binary tree databases (opened using :func:"
"`btopen`), if *key* does not actually exist in the database, the cursor will "
"point to the next item in sorted order and return that key and value. For "
"other databases, :exc:`KeyError` will be raised if *key* is not found in the "
"database."
msgstr ""
#: ../Doc/library/bsddb.rst:140
msgid ""
"Set the cursor to the first item in the DB file and return it. The order of "
"keys in the file is unspecified, except in the case of B-Tree databases. "
"This method raises :exc:`bsddb.error` if the database is empty."
msgstr ""
#: ../Doc/library/bsddb.rst:147
msgid ""
"Set the cursor to the next item in the DB file and return it. The order of "
"keys in the file is unspecified, except in the case of B-Tree databases."
msgstr ""
#: ../Doc/library/bsddb.rst:153
msgid ""
"Set the cursor to the previous item in the DB file and return it. The order "
"of keys in the file is unspecified, except in the case of B-Tree databases. "
"This is not supported on hashtable databases (those opened with :func:"
"`hashopen`)."
msgstr ""
#: ../Doc/library/bsddb.rst:160
msgid ""
"Set the cursor to the last item in the DB file and return it. The order of "
"keys in the file is unspecified. This is not supported on hashtable "
"databases (those opened with :func:`hashopen`). This method raises :exc:"
"`bsddb.error` if the database is empty."
msgstr ""
#: ../Doc/library/bsddb.rst:168
msgid "Synchronize the database on disk."
msgstr ""
#: ../Doc/library/bsddb.rst:170
msgid "Example::"
msgstr "Exemple ::"