@@ -11,7 +11,7 @@ msgstr ""
1111"Project-Id-Version : Python 3.8\n "
1212"Report-Msgid-Bugs-To : \n "
1313"POT-Creation-Date : 2020-05-05 12:54+0200\n "
14- "PO-Revision-Date : 2020-12-16 18:23 -0300\n "
14+ "PO-Revision-Date : 2021-03-23 18:50 -0300\n "
1515"Language-Team : python-doc-es\n "
1616"MIME-Version : 1.0\n "
1717"Content-Type : text/plain; charset=UTF-8\n "
@@ -1070,12 +1070,21 @@ msgid ""
10701070"code is being used by checking :data:`sys.float_repr_style`, which will be "
10711071"``short`` if the new code is in use and ``legacy`` if it isn't."
10721072msgstr ""
1073+ "La biblioteca de redondeo responsable de esta mejora funciona en Windows y "
1074+ "en plataformas Unix utilizando los compiladores gcc, icc o suncc. Puede "
1075+ "haber un pequeño número de plataformas donde no se puede garantizar el "
1076+ "correcto funcionamiento de este código, por lo que el código no se utiliza "
1077+ "en dichos sistemas. Puede averiguar qué código se está utilizando marcando :"
1078+ "data:`sys.float_repr_style`, que será ``short`` si el nuevo código está en "
1079+ "uso y ``legacy`` si no lo está."
10731080
10741081#: ../Doc/whatsnew/2.7.rst:757
10751082msgid ""
10761083"Implemented by Eric Smith and Mark Dickinson, using David Gay's :file:`dtoa."
10771084"c` library; :issue:`7117`."
10781085msgstr ""
1086+ "Implementado por Eric Smith y Mark Dickinson, utilizando la biblioteca de "
1087+ "David Gay's :file:`dtoa.c`; :issue:`7117`."
10791088
10801089#: ../Doc/whatsnew/2.7.rst:760
10811090msgid ""
@@ -1086,29 +1095,42 @@ msgid ""
10861095"2.7 now approximates more closely. For example, Python 2.6 computed the "
10871096"following::"
10881097msgstr ""
1098+ "Las conversiones de enteros largos y enteros normales a punto flotante ahora "
1099+ "redondean de forma diferente, devolviendo el número de punto flotante más "
1100+ "cercano al número. Esto no importa para los enteros pequeños que se pueden "
1101+ "convertir exactamente, pero para los números grandes que inevitablemente "
1102+ "perderán precisión, Python 2.7 ahora se aproxima más de cerca. Por ejemplo, "
1103+ "Python 2.6 calculó lo siguiente::"
10891104
10901105#: ../Doc/whatsnew/2.7.rst:773
10911106msgid ""
10921107"Python 2.7's floating-point result is larger, but much closer to the true "
10931108"value::"
10941109msgstr ""
1110+ "El resultado de punto flotante de Python 2.7 es mayor, pero mucho más cerca "
1111+ "del valor verdadero::"
10951112
10961113#: ../Doc/whatsnew/2.7.rst:782
10971114msgid "(Implemented by Mark Dickinson; :issue:`3166`.)"
1098- msgstr ""
1115+ msgstr "(Implementado por Mark Dickinson; :issue:`3166`.) "
10991116
11001117#: ../Doc/whatsnew/2.7.rst:784
11011118msgid ""
11021119"Integer division is also more accurate in its rounding behaviours. (Also "
11031120"implemented by Mark Dickinson; :issue:`1811`.)"
11041121msgstr ""
1122+ "La división de enteros también es más precisa en sus comportamientos de "
1123+ "redondeo. (También implementado por Mark Dickinson; :issue:`1811`.)"
11051124
11061125#: ../Doc/whatsnew/2.7.rst:787
11071126msgid ""
11081127"Implicit coercion for complex numbers has been removed; the interpreter will "
11091128"no longer ever attempt to call a :meth:`__coerce__` method on complex "
11101129"objects. (Removed by Meador Inge and Mark Dickinson; :issue:`5211`.)"
11111130msgstr ""
1131+ "Se ha eliminado la coerción implícita para números complejos; el intérprete "
1132+ "ya no intentará llamar a un método :meth:`__coerce__` en objetos complejos. "
1133+ "(Eliminado por Meador Inge y Mark Dickinson; :issue:`5211`.)"
11121134
11131135#: ../Doc/whatsnew/2.7.rst:791
11141136#, python-format
@@ -1117,6 +1139,9 @@ msgid ""
11171139"replacement fields. This makes using :meth:`str.format` more closely "
11181140"resemble using ``%s`` formatting::"
11191141msgstr ""
1142+ "El método :meth:`str.format` ahora admite la numeración automática de los "
1143+ "campos de reemplazo. Esto hace que el uso de :meth:`str.format` se parezca "
1144+ "más al uso del formato ``%s``::"
11201145
11211146#: ../Doc/whatsnew/2.7.rst:800
11221147msgid ""
@@ -1127,6 +1152,13 @@ msgid ""
11271152"fields or none of them -- but you can mix auto-numbering and named fields, "
11281153"as in the second example above. (Contributed by Eric Smith; :issue:`5237`.)"
11291154msgstr ""
1155+ "La numeración automática toma los campos de izquierda a derecha, por lo que "
1156+ "el primer especificador ``{...}`` usará el primer argumento a :meth:`str."
1157+ "format`, el siguiente especificador usará el siguiente argumento, y así "
1158+ "sucesivamente. No puede mezclar la numeración automática y la numeración "
1159+ "explícita -- o numeran todos los campos especificados o ninguno de ellos -- "
1160+ "pero puede mezclar la numeración automática y los campos con nombre, como en "
1161+ "el segundo ejemplo anterior. (Contribuido por Eric Smith; :issue:`5237`.)"
11301162
11311163#: ../Doc/whatsnew/2.7.rst:807
11321164msgid ""
@@ -1136,13 +1168,22 @@ msgid ""
11361168"width and alignment is applied to the whole of the resulting ``1.5+3j`` "
11371169"output. (Contributed by Eric Smith; :issue:`1588` and :issue:`7988`.)"
11381170msgstr ""
1171+ "Los números complejos ahora admiten correctamente el uso con :func:`format` "
1172+ "y, por defecto, están alineados a la derecha. Especificar una precisión o "
1173+ "separación de comas se aplica a las partes reales e imaginarias del número, "
1174+ "pero un ancho de campo y una alineación especificados se aplica a la "
1175+ "totalidad de la salida ''1.5+3j'' resultante. (Contribuido por Eric Smith; :"
1176+ "issue:`1588` y :issue:`7988`.)"
11391177
11401178#: ../Doc/whatsnew/2.7.rst:814
11411179msgid ""
11421180"The 'F' format code now always formats its output using uppercase "
11431181"characters, so it will now produce 'INF' and 'NAN'. (Contributed by Eric "
11441182"Smith; :issue:`3382`.)"
11451183msgstr ""
1184+ "El código de formato 'F' ahora siempre da formato a su salida utilizando "
1185+ "caracteres en mayúsculas, por lo que ahora producirá 'INF' y 'NAN'. "
1186+ "(Contribuido por Eric Smith; :issue:`3382`.)"
11461187
11471188#: ../Doc/whatsnew/2.7.rst:818
11481189msgid ""
@@ -1155,16 +1196,28 @@ msgid ""
11551196"alignment or precision, presumably you're expecting the formatting to be "
11561197"applied in some object-specific way. (Fixed by Eric Smith; :issue:`7994`.)"
11571198msgstr ""
1199+ "Un cambio de bajo nivel: el método :meth:`object.__format__` ahora "
1200+ "desencadena un :exc:`PendingDeprecationWarning` si se pasa una cadena de "
1201+ "formato, porque el método :meth:`__format__` para :class:`object` convierte "
1202+ "el objeto en una representación de cadena y da formato a eso. "
1203+ "Anteriormente, el método aplicaba silenciosamente la cadena de formato a la "
1204+ "representación de cadena, pero eso podía ocultar errores en el código de "
1205+ "Python. Si proporciona información de formato, como una alineación o una "
1206+ "precisión, presumiblemente espera que el formato se aplique de alguna manera "
1207+ "específica del objeto. (Arreglado por Eric Smith; :issue:`7994`.)"
11581208
11591209#: ../Doc/whatsnew/2.7.rst:828
11601210msgid ""
11611211"The :func:`int` and :func:`long` types gained a ``bit_length`` method that "
11621212"returns the number of bits necessary to represent its argument in binary::"
11631213msgstr ""
1214+ "Los tipos :func:`int` y :func:`long` obtuvieron un método ``bit_length`` que "
1215+ "devuelve el número de bits necesarios para representar su argumento en "
1216+ "binario::"
11641217
11651218#: ../Doc/whatsnew/2.7.rst:843
11661219msgid "(Contributed by Fredrik Johansson and Victor Stinner; :issue:`3439`.)"
1167- msgstr ""
1220+ msgstr "(Contribuido por Fredrik Johansson y Victor Stinner; :issue:`3439`.) "
11681221
11691222#: ../Doc/whatsnew/2.7.rst:845
11701223msgid ""
@@ -1173,20 +1226,31 @@ msgid ""
11731226"could possibly break certain :keyword:`!import` statements that were only "
11741227"working by accident. (Fixed by Meador Inge; :issue:`7902`.)"
11751228msgstr ""
1229+ "La instrucción :keyword:`import` ya no intentará una importación absoluta si "
1230+ "se produce un error en una importación relativa (por ejemplo, ``from .os "
1231+ "import sep``). Esto corrige un error, pero posiblemente podría romper "
1232+ "ciertas instrucciones :keyword:`!import` que solo funcionaban por "
1233+ "accidente. (Arreglado por Meador Inge; :issue:`7902`.)"
11761234
11771235#: ../Doc/whatsnew/2.7.rst:851
11781236msgid ""
11791237"It's now possible for a subclass of the built-in :class:`unicode` type to "
11801238"override the :meth:`__unicode__` method. (Implemented by Victor Stinner; :"
11811239"issue:`1583863`.)"
11821240msgstr ""
1241+ "Ahora es posible que una subclase del tipo integrado :class:`unicode` "
1242+ "reemplace el método :meth:`__unicode__`. (Implementado por Victor Stinner; :"
1243+ "issue:`1583863`.)"
11831244
11841245#: ../Doc/whatsnew/2.7.rst:855
11851246msgid ""
11861247"The :class:`bytearray` type's :meth:`~bytearray.translate` method now "
11871248"accepts ``None`` as its first argument. (Fixed by Georg Brandl; :issue:"
11881249"`4759`.)"
11891250msgstr ""
1251+ "El método :meth:`~bytearray.translate` del tipo :class:`bytearray` ahora "
1252+ "acepta ``None`` como su primer argumento. (Arreglado por Georg Brandl; :"
1253+ "issue:`4759`.)"
11901254
11911255#: ../Doc/whatsnew/2.7.rst:861
11921256msgid ""
@@ -1195,13 +1259,21 @@ msgid ""
11951259"their :attr:`__func__` attribute. (Contributed by Amaury Forgeot d'Arc, "
11961260"after a suggestion by George Sakkis; :issue:`5982`.)"
11971261msgstr ""
1262+ "Cuando se usa ``@classmethod`` y ``@staticmethod`` para envolver métodos "
1263+ "como clase o métodos estáticos, el objeto decorador ahora expone la función "
1264+ "decoradora como su atributo :attr:`__func__`. (Contribuido por Amaury "
1265+ "Forgeot d'Arc, después de una sugerencia de George Sakkis; :issue:`5982`.)"
11981266
11991267#: ../Doc/whatsnew/2.7.rst:867 ../Doc/whatsnew/2.7.rst:2462
12001268msgid ""
12011269"When a restricted set of attributes were set using ``__slots__``, deleting "
12021270"an unset attribute would not raise :exc:`AttributeError` as you would "
12031271"expect. Fixed by Benjamin Peterson; :issue:`7604`.)"
12041272msgstr ""
1273+ "Cuando se estableció un conjunto restringido de atributos mediante "
1274+ "``__slots__``, eliminar un atributo desarmado no llamaría :exc:"
1275+ "`AttributeError` como cabría esperar. Corregido por Benjamin Peterson; :"
1276+ "issue:`7604`.)"
12051277
12061278#: ../Doc/whatsnew/2.7.rst:871
12071279msgid ""
@@ -1210,6 +1282,11 @@ msgid ""
12101282"contributed by Alexander Belchenko and Amaury Forgeot d'Arc in :issue:"
12111283"`1616979`; CP858 contributed by Tim Hatch in :issue:`8016`.)"
12121284msgstr ""
1285+ "Ahora se admiten dos nuevas codificaciones: \" cp720\" , que se utiliza "
1286+ "principalmente para texto árabe; y \" cp858\" , una variante de CP 850 que "
1287+ "añade el símbolo del euro. (CP720 contribuido por Alexander Belchenko y "
1288+ "Amaury Forgeot d'Arc en :issue:`1616979`; CP858 contribuido por Tim Hatch "
1289+ "en :issue:`8016`.)"
12131290
12141291#: ../Doc/whatsnew/2.7.rst:877
12151292msgid ""
@@ -1219,6 +1296,12 @@ msgid ""
12191296"forbids writing to read-only file objects instead of trusting the C library "
12201297"to catch and report the error (fixed by Stefan Krah; :issue:`5677`)."
12211298msgstr ""
1299+ "El objeto :class:`file` ahora establecerá el atributo :attr:`filename` en la "
1300+ "excepción :exc:`IOError` al intentar abrir un directorio en plataformas "
1301+ "POSIX (señalada por Jan Kaliszewski; :issue:`4764`), y ahora comprueba "
1302+ "explícitamente y prohíbe escribir en objetos de archivo de solo lectura en "
1303+ "lugar de confiar en la biblioteca C para detectar e informar del error "
1304+ "(arreglado por Stefan Krah; :issue:`5677`)."
12221305
12231306#: ../Doc/whatsnew/2.7.rst:884
12241307msgid ""
@@ -1227,6 +1310,10 @@ msgid ""
12271310"convention. Additionally, it no longer requires that the code end in a "
12281311"newline."
12291312msgstr ""
1313+ "El tokenizador de Python ahora traduce las terminaciones de línea por sí "
1314+ "mismo, por lo que la función integrada :func:`compile` ahora acepta código "
1315+ "mediante cualquier convención de fin de línea. Además, ya no requiere que "
1316+ "el código finalice en una nueva línea."
12301317
12311318#: ../Doc/whatsnew/2.7.rst:889
12321319msgid ""
@@ -1235,24 +1322,34 @@ msgid ""
12351322"mode, Python 2.7 will now warn about this odd usage. (Noted by James "
12361323"Lingard; :issue:`7362`.)"
12371324msgstr ""
1325+ "Los paréntesis adicionales en las definiciones de función son ilegales en "
1326+ "Python 3.x, lo que significa que se obtiene un error de sintaxis de ``def "
1327+ "f((x)): pass``. En el modo de advertencia Python3, Python 2.7 ahora "
1328+ "advertirá sobre este uso no común. (Anotado por James Lingard; :"
1329+ "issue:'7362'.)"
12381330
12391331#: ../Doc/whatsnew/2.7.rst:894
12401332msgid ""
12411333"It's now possible to create weak references to old-style class objects. New-"
12421334"style classes were always weak-referenceable. (Fixed by Antoine Pitrou; :"
12431335"issue:`8268`.)"
12441336msgstr ""
1337+ "Ahora es posible crear referencias débiles a objetos de clase de estilo "
1338+ "antiguo. Las clases de estilo nuevo siempre eran de referencia débil. "
1339+ "(Corregido por Antoine Pitrou; :issue:`8268`.)"
12451340
12461341#: ../Doc/whatsnew/2.7.rst:898
12471342msgid ""
12481343"When a module object is garbage-collected, the module's dictionary is now "
12491344"only cleared if no one else is holding a reference to the dictionary (:issue:"
12501345"`7140`)."
12511346msgstr ""
1347+ "Cuando se recicla un objeto de módulo, el diccionario del módulo ahora solo "
1348+ "se borra si nadie más tiene una referencia al diccionario (:issue:`7140`)."
12521349
12531350#: ../Doc/whatsnew/2.7.rst:907
12541351msgid "Interpreter Changes"
1255- msgstr ""
1352+ msgstr "Cambios en el intérprete "
12561353
12571354#: ../Doc/whatsnew/2.7.rst:909
12581355msgid ""
@@ -1261,6 +1358,11 @@ msgid ""
12611358"equivalent to those used with the :option:`-W` switch, separated by commas. "
12621359"(Contributed by Brian Curtin; :issue:`7301`.)"
12631360msgstr ""
1361+ "Una nueva variable de entorno, :envvar:`PYTHONWARNINGS`, permite controlar "
1362+ "las advertencias. Debe establecerse en una cadena que contenga la "
1363+ "configuración de advertencia, equivalente a las utilizadas con el "
1364+ "modificador :option:`-W`, separado por comas. (Contribuido por Brian "
1365+ "Curtin; :issue:`7301`.)"
12641366
12651367#: ../Doc/whatsnew/2.7.rst:915
12661368msgid ""
@@ -1269,21 +1371,28 @@ msgid ""
12691371"exact syntax for setting an environment variable varies across operating "
12701372"systems and shells.)"
12711373msgstr ""
1374+ "Por ejemplo, la siguiente configuración imprimirá advertencias cada vez que "
1375+ "se produzcan, pero convertirá las advertencias del módulo :mod:`Cookie` en "
1376+ "un error. (La sintaxis exacta para establecer una variable de entorno varía "
1377+ "entre sistemas operativos y vaciados.)"
12721378
12731379#: ../Doc/whatsnew/2.7.rst:928
12741380msgid "Optimizations"
1275- msgstr ""
1381+ msgstr "Optimizaciones "
12761382
12771383#: ../Doc/whatsnew/2.7.rst:930
12781384msgid "Several performance enhancements have been added:"
1279- msgstr ""
1385+ msgstr "Se han añadido varias mejoras de rendimiento: "
12801386
12811387#: ../Doc/whatsnew/2.7.rst:932
12821388msgid ""
12831389"A new opcode was added to perform the initial setup for :keyword:`with` "
12841390"statements, looking up the :meth:`__enter__` and :meth:`__exit__` methods. "
12851391"(Contributed by Benjamin Peterson.)"
12861392msgstr ""
1393+ "Se agregó un nuevo código de operación para realizar la configuración "
1394+ "inicial de las instrucciones :keyword:`with`, buscando los métodos :meth:"
1395+ "`__enter__` y :meth:`__exit__`. (Contribución de Benjamin Peterson.)"
12871396
12881397#: ../Doc/whatsnew/2.7.rst:936
12891398#, python-format
@@ -1298,6 +1407,16 @@ msgid ""
12981407"objects in the oldest generation. (Suggested by Martin von Löwis and "
12991408"implemented by Antoine Pitrou; :issue:`4074`.)"
13001409msgstr ""
1410+ "El recolector de elementos no utilizados ahora funciona mejor para un patrón "
1411+ "de uso común: cuando se asignan muchos objetos sin desasignar ninguno de "
1412+ "ellos. Esto anteriormente tomaría tiempo cuadrático para la recolección de "
1413+ "elementos no utilizados, pero ahora el número de colecciones de elementos no "
1414+ "utilizados completas se reduce a medida que crece el número de objetos en el "
1415+ "montón. La nueva lógica solo realiza un paso completo de recolección de "
1416+ "elementos no utilizados cuando la generación media se ha recopilado 10 veces "
1417+ "y cuando el número de objetos supervivientes de la generación media supera "
1418+ "el 10% del número de objetos de la generación más antigua. (Sugerido por "
1419+ "Martin von Löwis e implementado por Antoine Pitrou; :issue:`4074`.)"
13011420
13021421#: ../Doc/whatsnew/2.7.rst:947
13031422msgid ""
0 commit comments