Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1dcc20a

Browse files
cmaureirsofide
andauthored
Traducido library/pickle (#2274)
Closes#1945---------Co-authored-by: Sofía Denner <sofi.denner@gmail.com>
1 parent2f0be6b commit1dcc20a

File tree

2 files changed

+84
-90
lines changed

2 files changed

+84
-90
lines changed

‎dictionaries/library_pickle.txt

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,30 @@
1-
pickling
2-
unpickling
1+
Pickle
2+
PickleBuffer
3+
autorreferenciales
4+
buffers
5+
bytearrays
6+
deserializa
7+
deserializacion
8+
deserializada
9+
deserializado
10+
deserializador
11+
deserializan
312
deserialize
13+
instanciaba
14+
picklable
15+
pickled
16+
pickling
17+
programáticamente
18+
reconstructor
19+
reconstructores
20+
seleccionable
21+
serializada
422
serializado
5-
serializen
623
serializan
7-
deserializado
24+
serializará
25+
serializen
826
serialzados
9-
deserializacion
10-
serializada
1127
sobreescribirlo
12-
autorreferenciales
1328
strict
14-
instanciaba
15-
PickleBuffer
16-
buffers
17-
pickled
1829
unpickled
19-
bytearrays
20-
picklable
21-
deserializan
22-
deserializada
23-
programáticamente
24-
serializará
25-
reconstructores
26-
reconstructor
27-
deserializa
28-
Pickle
30+
unpickling

‎library/pickle.po

Lines changed: 61 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ msgstr ""
1313
"POT-Creation-Date:2022-10-25 19:47+0200\n"
1414
"PO-Revision-Date:2020-09-19 20:01-0300\n"
1515
"Last-Translator:Manuel Ramos <manuelramos175@gmail.com>\n"
16-
"Language:es\n"
1716
"Language-Team:python-doc-es\n"
18-
"Plural-Forms:nplurals=2; plural=(n != 1);\n"
17+
"Language:es\n"
1918
"MIME-Version:1.0\n"
2019
"Content-Type:text/plain; charset=utf-8\n"
2120
"Content-Transfer-Encoding:8bit\n"
21+
"Plural-Forms:nplurals=2; plural=(n != 1);\n"
2222
"Generated-By:Babel 2.10.3\n"
2323

2424
#:../Doc/library/pickle.rst:2
@@ -188,14 +188,12 @@ msgid "Comparison with ``json``"
188188
msgstr"Comparación con ``json``"
189189

190190
#:../Doc/library/pickle.rst:92
191-
#,fuzzy
192191
msgid""
193192
"There are fundamental differences between the pickle protocols and `JSON "
194193
"(JavaScript Object Notation) <https://json.org>`_:"
195194
msgstr""
196-
"Existen diferencias fundamentales entre los protocolos de `pickle` y `JSON "
197-
"(acrónimo de JavaScript Object Notation, «notación de objeto de JavaScript») "
198-
"<http://json.org>`_:"
195+
"Existen diferencias fundamentales entre los protocolos pickle y `JSON "
196+
"(JavaScript Object Notation) <https://json.org>`_:"
199197

200198
#:../Doc/library/pickle.rst:95
201199
msgid""
@@ -317,16 +315,15 @@ msgstr ""
317315
"compatible con versiones anteriores de Python."
318316

319317
#:../Doc/library/pickle.rst:149
320-
#,fuzzy
321318
msgid""
322319
"Protocol version 2 was introduced in Python 2.3. It provides much more "
323320
"efficient pickling of :term:`new-style classes <new-style class>`. Refer "
324321
"to :pep:`307` for information about improvements brought by protocol 2."
325322
msgstr""
326323
"La versión 2 del protocolo se introdujo en Python 2.3. Proporciona un "
327-
"serializado con`pickle` mucho más eficiente declases de estilo nuevo (:"
328-
"term:`new-style class`).Consulte :pep:`307` para obtener información sobre "
329-
"lasmejorasaportadas por el protocolo 2."
324+
"serializado con pickle mucho más eficiente de:term:`new-style classes <new-"
325+
"style class>`.Consulte :pep:`307` para obtener información sobre las "
326+
"mejorasque trae el protocolo 2."
330327

331328
#:../Doc/library/pickle.rst:153
332329
msgid""
@@ -531,14 +528,12 @@ msgstr ""
531528
"like object`)."
532529

533530
#:../Doc/library/pickle.rst:264
534-
#,fuzzy
535531
msgid""
536532
"Arguments *fix_imports*, *encoding*, *errors*, *strict* and *buffers* have "
537533
"the same meaning as in the :class:`Unpickler` constructor."
538534
msgstr""
539-
"Los argumentos *file*, *fix_imports*, *encoding*, *errors*, *strict* y "
540-
"*buffers* tienen el mismo significado que en el constructor :class:"
541-
"`Unpickler`."
535+
"Los argumentos *fix_imports*, *encoding*, *errors*, *strict* y *buffers* "
536+
"tienen el mismo significado que en el constructor :class:`Unpickler`."
542537

543538
#:../Doc/library/pickle.rst:271
544539
msgid"The :mod:`pickle` module defines three exceptions:"
@@ -969,27 +964,23 @@ msgid "The following types can be pickled:"
969964
msgstr"Los siguientes tipos se pueden serializar con `pickle` (pickled):"
970965

971966
#:../Doc/library/pickle.rst:497
972-
#,fuzzy
973967
msgid"``None``, ``True``, and ``False``;"
974-
msgstr"``None``, ``True``, y ``False``"
968+
msgstr"``None``, ``True``, y ``False``;"
975969

976970
#:../Doc/library/pickle.rst:499
977-
#,fuzzy
978971
msgid"integers, floating-point numbers, complex numbers;"
979-
msgstr"enteros, números de coma flotante, números complejos"
972+
msgstr"enteros, números de coma flotante, números complejos;"
980973

981974
#:../Doc/library/pickle.rst:501
982-
#,fuzzy
983975
msgid"strings, bytes, bytearrays;"
984-
msgstr"cadenas, bytes, bytearrays"
976+
msgstr"cadenas de caracteres, bytes, bytearrays;"
985977

986978
#:../Doc/library/pickle.rst:503
987-
#,fuzzy
988979
msgid""
989980
"tuples, lists, sets, and dictionaries containing only picklable objects;"
990981
msgstr""
991-
"tuplas, listas, conjuntos y diccionarios quecontiene solo objetos "
992-
"serializables con`pickle`"
982+
"tuplas, listas, conjuntos y diccionarios quecontienen solo objetos "
983+
"serializables con pickle;"
993984

994985
#:../Doc/library/pickle.rst:505
995986
#,fuzzy
@@ -1001,19 +992,17 @@ msgstr ""
1001992
"`def`, no :keyword:`lambda`)"
1002993

1003994
#:../Doc/library/pickle.rst:508
1004-
#,fuzzy
1005995
msgid"classes accessible from the top level of a module;"
1006-
msgstr"clasesque se definen enel nivel superior de un módulo"
996+
msgstr"clasesaccesibles desdeel nivel superior de un módulo;"
1007997

1008998
#:../Doc/library/pickle.rst:510
1009-
#,fuzzy
1010999
msgid""
10111000
"instances of such classes whose the result of calling :meth:`__getstate__` "
10121001
"is picklable (see section :ref:`pickle-inst` for details)."
10131002
msgstr""
1014-
"instancias de tales clases cuyo:attr:`~object.__dict__` o el resultado de "
1015-
"llamar a :meth:`__getstate__` es serializable con`pickle` (picklable) "
1016-
"(consulte la sección :ref:`pickle-inst` para obtener másdetalles)."
1003+
"instancias de tales clases cuyoresultado de llamar a :meth:`__getstate__` "
1004+
"es serializable con `pickle` (ver la sección :ref:`pickle-inst` para más "
1005+
"detalles)."
10171006

10181007
#:../Doc/library/pickle.rst:513
10191008
msgid""
@@ -1033,7 +1022,6 @@ msgstr ""
10331022
"cuidadosamente este límite con :func:`sys.setrecursionlimit`."
10341023

10351024
#:../Doc/library/pickle.rst:520
1036-
#,fuzzy
10371025
msgid""
10381026
"Note that functions (built-in and user-defined) are pickled by fully :term:"
10391027
"`qualified name`, not by value. [#]_ This means that only the function name "
@@ -1043,38 +1031,35 @@ msgid ""
10431031
"environment, and the module must contain the named object, otherwise an "
10441032
"exception will be raised. [#]_"
10451033
msgstr""
1046-
"Tenga en cuenta que las funciones (integradas y definidas por el usuario)se"
1047-
"serializancon `pickle` porreferencia de nombre\"totalmente calificado\", "
1048-
"nopor valor. [#]_Esto significa que solo se serializacon `pickle` el "
1049-
"nombre de lafunción, junto con el nombre del móduloen elqueestá definida "
1050-
"la función. Niel código de la función, ni ninguno de sus atributos de "
1051-
"función se serializa.Por lo tanto, el módulo de definición debeser "
1052-
"importable en elentorno donde se haráel`unpickling`, y el módulo debe "
1053-
"contener el objeto nombrado; de locontrario, selanzará una excepción. [#]_"
1034+
"Tenga en cuenta que las funciones (integradas y definidas por el usuario) "
1035+
"están completamente serializadascon `pickle` por:term:`qualified name`, no "
1036+
"por valor. [#]_ Esto significa que solo se serializael nombre de la "
1037+
"función, junto con el nombre del móduloy las clasesquelo contienen. No se "
1038+
"serializa niel código de la función ni ninguno de sus atributos de función. "
1039+
"Por lo tanto, el módulo de definición debepoder importarse en el entorno de "
1040+
"deserialización y elmódulo debe contenerelobjeto nombrado; de lo "
1041+
"contrario, segenerará una excepción. [#]_"
10541042

10551043
#:../Doc/library/pickle.rst:527
1056-
#,fuzzy
10571044
msgid""
10581045
"Similarly, classes are pickled by fully qualified name, so the same "
10591046
"restrictions in the unpickling environment apply. Note that none of the "
10601047
"class's code or data is pickled, so in the following example the class "
10611048
"attribute ``attr`` is not restored in the unpickling environment::"
10621049
msgstr""
1063-
"De manera similar, las clases se serializan con `pickle` por referencia con "
1064-
"nombre, por lo que se aplican las mismas restricciones en el entorno donde "
1065-
"se hará el `unpickling`. Tenga en cuenta que ninguno de los datos o el "
1066-
"código de la clase son serializados con `pickle`, por lo que en el siguiente "
1067-
"ejemplo el atributo de clase ``attr`` no se restaura en el entorno donde se "
1068-
"hará el `unpickling`::"
1050+
"De manera similar, las clases se serializan por nombre completo, por lo que "
1051+
"se aplican las mismas restricciones en el entorno de deserialización. Tenga "
1052+
"en cuenta que ninguno de los códigos o datos de la clase se serializa, por "
1053+
"lo que en el siguiente ejemplo, el atributo de clase ``attr`` no se restaura "
1054+
"en el entorno de deserializado:"
10691055

10701056
#:../Doc/library/pickle.rst:537
1071-
#,fuzzy
10721057
msgid""
10731058
"These restrictions are why picklable functions and classes must be defined "
10741059
"at the top level of a module."
10751060
msgstr""
10761061
"Estas restricciones son la razón por la que las funciones y clases "
1077-
"serializables con`pickle` deben definirse en el nivel superior de un módulo."
1062+
"serializables con pickle deben definirse en el nivel superior de un módulo."
10781063

10791064
#:../Doc/library/pickle.rst:540
10801065
msgid""
@@ -1193,31 +1178,32 @@ msgstr ""
11931178
"`__getnewargs_ex__` en los protocolos 2 y 3."
11941179

11951180
#:../Doc/library/pickle.rst:611
1196-
#,fuzzy
11971181
msgid""
11981182
"Classes can further influence how their instances are pickled by overriding "
11991183
"the method :meth:`__getstate__`. It is called and the returned object is "
12001184
"pickled as the contents for the instance, instead of a default state. There "
12011185
"are several cases:"
12021186
msgstr""
1203-
"Las clases pueden influir aún más en cómo sus instancias se serializan con "
1204-
"`pickle`; si la clase define el método :meth:`__getstate__`, este es llamado "
1205-
"y el objeto retornado se selecciona como contenido de la instancia, en lugar "
1206-
"del contenido del diccionario de la instancia. Si el método :meth:"
1207-
"`__getstate__` está ausente, el :attr:`~object.__dict__` de la instancia se "
1208-
"conserva como de costumbre."
1187+
"Las clases pueden influir aún más en cómo se serializan con `pickle` sus "
1188+
"instancias sobrescribiendo el método :meth:`__getstate__`. Se llama y el "
1189+
"objeto devuelto se conserva como el contenido de la instancia, en lugar de "
1190+
"un estado predeterminado. Hay varios casos:"
12091191

12101192
#:../Doc/library/pickle.rst:616
12111193
msgid""
12121194
"For a class that has no instance :attr:`~object.__dict__` and no :attr:"
12131195
"`~object.__slots__`, the default state is ``None``."
12141196
msgstr""
1197+
"Para una clase que no tiene instancias :attr:`~object.__dict__` ni :attr:"
1198+
"`~object.__slots__`, el estado predeterminado es ``None``."
12151199

12161200
#:../Doc/library/pickle.rst:619
12171201
msgid""
12181202
"For a class that has an instance :attr:`~object.__dict__` and no :attr:"
12191203
"`~object.__slots__`, the default state is ``self.__dict__``."
12201204
msgstr""
1205+
"Para una clase que tiene una instancia :attr:`~object.__dict__` y no tiene :"
1206+
"attr:`~object.__slots__`, el estado predeterminado es ``self.__dict__``."
12211207

12221208
#:../Doc/library/pickle.rst:622
12231209
msgid""
@@ -1226,6 +1212,11 @@ msgid ""
12261212
"``self.__dict__``, and a dictionary mapping slot names to slot values. Only "
12271213
"slots that have a value are included in the latter."
12281214
msgstr""
1215+
"Para una clase que tiene una instancia :attr:`~object.__dict__` y :attr:"
1216+
"`~object.__slots__`, el estado predeterminado es una tupla que consta de dos "
1217+
"diccionarios: ``self.__dict__`` y un diccionario que asigna nombres de "
1218+
"ranura a valores de ranura. Solo las ranuras que tienen un valor se incluyen "
1219+
"en este último."
12291220

12301221
#:../Doc/library/pickle.rst:628
12311222
msgid""
@@ -1234,12 +1225,18 @@ msgid ""
12341225
"``None`` and whose second item is a dictionary mapping slot names to slot "
12351226
"values described in the previous bullet."
12361227
msgstr""
1228+
"Para una clase que tiene :attr:`~object.__slots__` y ninguna instancia :attr:"
1229+
"`~object.__dict__`, el estado predeterminado es una tupla cuyo primer "
1230+
"elemento es ``None`` y cuyo segundo elemento es un diccionario que asigna "
1231+
"nombres de ranura a valores de ranura descritos en la viñeta anterior."
12371232

12381233
#:../Doc/library/pickle.rst:633
12391234
msgid""
12401235
"Added the default implementation of the ``__getstate__()`` method in the :"
12411236
"class:`object` class."
12421237
msgstr""
1238+
"Se agregó la implementación predeterminada del método ``__getstate__()`` en "
1239+
"la clase :class:`object`."
12431240

12441241
#:../Doc/library/pickle.rst:640
12451242
msgid""
@@ -1549,20 +1546,21 @@ msgstr ""
15491546
"Alternativamente, el código ::"
15501547

15511548
#:../Doc/library/pickle.rst:808
1552-
#,fuzzy
15531549
msgid""
15541550
"does the same but all instances of ``MyPickler`` will by default share the "
15551551
"private dispatch table. On the other hand, the code ::"
15561552
msgstr""
1557-
"hace lo mismo, pero todas las instancias de ``MiPickler`` compartiránpor "
1558-
"defectolamismatabla de despacho. El código equivalente que usaelmódulo :"
1559-
"mod:`copyreg` es ::"
1553+
"hace lo mismo, pero todas las instancias de ``MyPickler`` compartiránde "
1554+
"forma predeterminadala tabla de despacho privada. Por otro lado,el "
1555+
"código ::"
15601556

15611557
#:../Doc/library/pickle.rst:815
15621558
msgid""
15631559
"modifies the global dispatch table shared by all users of the :mod:`copyreg` "
15641560
"module."
15651561
msgstr""
1562+
"modifica la tabla de despacho global compartida por todos los usuarios del "
1563+
"módulo :mod:`copyreg`."
15661564

15671565
#:../Doc/library/pickle.rst:820
15681566
msgid"Handling Stateful Objects"
@@ -1885,10 +1883,9 @@ msgstr ""
18851883
"clases seguras del módulo :mod:`builtins`::"
18861884

18871885
#:../Doc/library/pickle.rst:1119
1888-
#,fuzzy
18891886
msgid"A sample usage of our unpickler working as intended::"
18901887
msgstr""
1891-
"Unuso demuestra de nuestro`unpickler` trabajando tiene la intención de::"
1888+
"Unejemplo deuso de nuestrodeserializador que funciona según lo previsto::"
18921889

18931890
#:../Doc/library/pickle.rst:1138
18941891
msgid""
@@ -2007,18 +2004,13 @@ msgstr ""
20072004
"superficial y profunda."
20082005

20092006
#:../Doc/library/pickle.rst:1218
2010-
#,fuzzy
20112007
msgid""
20122008
"The limitation on alphanumeric characters is due to the fact that persistent "
20132009
"IDs in protocol 0 are delimited by the newline character. Therefore if any "
20142010
"kind of newline characters occurs in persistent IDs, the resulting pickled "
20152011
"data will become unreadable."
20162012
msgstr""
2017-
"La limitación de caracteres alfanuméricos se debe al hecho de que los ID "
2018-
"persistentes, en el protocolo 0, están delimitados por el carácter de nueva "
2019-
"línea. Por lo tanto, si se produce algún tipo de carácter de nueva línea en "
2020-
"los ID persistentes, el serializado con `pickle` resultante se volverá "
2021-
"ilegible."
2022-
2023-
#~ msgid "built-in functions defined at the top level of a module"
2024-
#~ msgstr "funciones integradas definidas en el nivel superior de un módulo"
2013+
"La limitación de caracteres alfanuméricos se debe a que los ID persistentes "
2014+
"en el protocolo 0 están delimitados por el carácter de nueva línea. Por lo "
2015+
"tanto, si se produce algún tipo de carácter de nueva línea en los ID "
2016+
"persistentes, los datos serializados resultantes se volverán ilegibles."

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp