8000 Traduccion library/shelve.po by Alvaruz · Pull Request #997 · python/python-docs-es · GitHub
[go: up one dir, main page]

Skip to content

Traduccion library/shelve.po #997

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 17 commits into from
Nov 21, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
powrap library/shelve
  • Loading branch information
cmaureir committed Nov 21, 2020
commit 6af2d4f75415b3da54cafc92240e643e5917f05f
53 changes: 26 additions & 27 deletions library/shelve.po
Original file line number Diff line number Diff line change
Expand Up @@ -85,17 +85,17 @@ msgid ""
msgstr ""
"Debido a la semántica de Python, un estante no puede saber cuándo se "
"modifica una entrada de diccionario persistente mutable. De forma "
"predeterminada, los objetos modificados se escriben *sólo* cuando se "
"asignan al estante (consulte :ref:`shelve-example`). Si el parámetro "
"opcional *writeback* se establece en ``True``, todas las entradas a las "
"que se accede también se almacenan en caché en la memoria y se vuelven a "
"escribir en :meth:`~Shelf.sync` y :meth:`~Shelf.close`; esto puede hacer "
"que sea más práctico mutar entradas mutables en el diccionario persistente, "
"pero, si se accede a muchas entradas, puede consumir grandes cantidades de "
"memoria para la memoria caché, y puede hacer que la operación de cierre sea "
"muy lenta ya que todas las entradas a las que se accede se vuelven a "
"escribir (no hay manera de determinar qué entradas a las que se accede son "
"mutables, ni cuáles se mutaron realmente)."
"predeterminada, los objetos modificados se escriben *sólo* cuando se asignan "
"al estante (consulte :ref:`shelve-example`). Si el parámetro opcional "
"*writeback* se establece en ``True``, todas las entradas a las que se accede "
"también se almacenan en caché en la memoria y se vuelven a escribir en :meth:"
"`~Shelf.sync` y :meth:`~Shelf.close`; esto puede hacer que sea más práctico "
"mutar entradas mutables en el diccionario persistente, pero, si se accede a "
"muchas entradas, puede consumir grandes cantidades de memoria para la "
"memoria caché, y puede hacer que la operación de cierre sea muy lenta ya que "
"todas las entradas a las que se accede se vuelven a escribir (no hay manera "
"de determinar qué entradas a las que se accede son mutables, ni cuáles se "
"mutaron realmente)."

#: ../Doc/library/shelve.rst:45
msgid ""
Expand All @@ -114,9 +114,8 @@ msgid ""
"can execute arbitrary code."
msgstr ""
"Debido a que el módulo :mod:`shelve` está respaldado por :mod:`pickle`, es "
"inseguro cargar un estante desde una fuente que no es de confianza. Al "
"igual que con el *pickle*, cargar un estante puede ejecutar código "
"arbitrario."
"inseguro cargar un estante desde una fuente que no es de confianza. Al igual "
"que con el *pickle*, cargar un estante puede ejecutar código arbitrario."

#: ../Doc/library/shelve.rst:58
msgid ""
Expand All @@ -125,8 +124,8 @@ msgid ""
"storage."
msgstr ""
"Los objetos de estante admiten todos los métodos admitidos por los "
"diccionarios. Esto facilita la transición de scripts basados en "
"diccionarios a aquellos que requieren almacenamiento persistente."
"diccionarios. Esto facilita la transición de scripts basados en diccionarios "
"a aquellos que requieren almacenamiento persistente."

#: ../Doc/library/shelve.rst:61
msgid "Two additional methods are supported:"
Expand Down Expand Up @@ -228,8 +227,8 @@ msgid ""
"times. This allows natural operations on mutable entries, but can consume "
"much more memory and make sync and close take a long time."
msgstr ""
"Si el parámetro *writeback* es ``True``, el objeto mantendrá un caché "
"de todas las entradas a las que se accedió y las volverá a escribir en el "
"Si el parámetro *writeback* es ``True``, el objeto mantendrá un caché de "
"todas las entradas a las que se accedió y las volverá a escribir en el "
"*dict* en las horas de sincronización y cierre. Esto permite operaciones "
"naturales en entradas mutables, pero puede consumir mucha más memoria y "
"hacer que la sincronización y el cierre tomen mucho tiempo."
Expand Down Expand Up @@ -295,13 +294,13 @@ msgid ""
"open` function. The optional *protocol* and *writeback* parameters have the "
"same interpretation as for the :class:`Shelf` class."
msgstr ""
"Una subclase de :class:`Shelf` que acepta un *filename* en lugar de "
"un objeto tipo diccionario (*dict*). El archivo subyacente se abrirá usando :func:`dbm."
"open`. De forma predeterminada, el archivo se creará y se abrirá tanto para "
"lectura como para escritura. El parámetro opcional *flag* tiene la misma "
"interpretación que para la función :func:`.open`. Los parámetros opcionales "
"*protocol* y *writeback* tienen la misma interpretación que para la clase :"
"class:`Shelf`."
"Una subclase de :class:`Shelf` que acepta un *filename* en lugar de un "
"objeto tipo diccionario (*dict*). El archivo subyacente se abrirá usando :"
"func:`dbm.open`. De forma predeterminada, el archivo se creará y se abrirá "
"tanto para lectura como para escritura. El parámetro opcional *flag* tiene "
"la misma interpretación que para la función :func:`.open`. Los parámetros "
"opcionales *protocol* y *writeback* tienen la misma interpretación que para "
"la clase :class:`Shelf`."

#: ../Doc/library/shelve.rst:160
msgid "Example"
Expand All @@ -313,8 +312,8 @@ msgid ""
"To summarize the interface (``key`` is a string, ``data`` is an arbitrary "
"object)::"
msgstr ""
"Para resumir la interfaz (``key`` es una cadena de caracteres, ``data`` es un objeto "
"arbitrario)::"
"Para resumir la interfaz (``key`` es una cadena de caracteres, ``data`` es "
"un objeto arbitrario)::"

#: ../Doc/library/shelve.rst:199
msgid "Module :mod:`dbm`"
Expand Down
0