@@ -11,7 +11,7 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"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 "
15
15
"Language-Team : python-doc-es\n "
16
16
"MIME-Version : 1.0\n "
17
17
"Content-Type : text/plain; charset=UTF-8\n "
@@ -1070,12 +1070,21 @@ msgid ""
1070
1070
"code is being used by checking :data:`sys.float_repr_style`, which will be "
1071
1071
"``short`` if the new code is in use and ``legacy`` if it isn't."
1072
1072
msgstr ""
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á."
1073
1080
1074
1081
#: ../Doc/whatsnew/2.7.rst:757
1075
1082
msgid ""
1076
1083
"Implemented by Eric Smith and Mark Dickinson, using David Gay's :file:`dtoa."
1077
1084
"c` library; :issue:`7117`."
1078
1085
msgstr ""
1086
+ "Implementado por Eric Smith y Mark Dickinson, utilizando la biblioteca de "
1087
+ "David Gay's :file:`dtoa.c`; :issue:`7117`."
1079
1088
1080
1089
#: ../Doc/whatsnew/2.7.rst:760
1081
1090
msgid ""
@@ -1086,29 +1095,42 @@ msgid ""
1086
1095
"2.7 now approximates more closely. For example, Python 2.6 computed the "
1087
1096
"following::"
1088
1097
msgstr ""
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::"
1089
1104
1090
1105
#: ../Doc/whatsnew/2.7.rst:773
1091
1106
msgid ""
1092
1107
"Python 2.7's floating-point result is larger, but much closer to the true "
1093
1108
"value::"
1094
1109
msgstr ""
1110
+ "El resultado de punto flotante de Python 2.7 es mayor, pero mucho más cerca "
1111
+ "del valor verdadero::"
1095
1112
1096
1113
#: ../Doc/whatsnew/2.7.rst:782
1097
1114
msgid "(Implemented by Mark Dickinson; :issue:`3166`.)"
1098
- msgstr ""
1115
+ msgstr "(Implementado por Mark Dickinson; :issue:`3166`.) "
1099
1116
1100
1117
#: ../Doc/whatsnew/2.7.rst:784
1101
1118
msgid ""
1102
1119
"Integer division is also more accurate in its rounding behaviours. (Also "
1103
1120
"implemented by Mark Dickinson; :issue:`1811`.)"
1104
1121
msgstr ""
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`.)"
1105
1124
1106
1125
#: ../Doc/whatsnew/2.7.rst:787
1107
1126
msgid ""
1108
1127
"Implicit coercion for complex numbers has been removed; the interpreter will "
1109
1128
"no longer ever attempt to call a :meth:`__coerce__` method on complex "
1110
1129
"objects. (Removed by Meador Inge and Mark Dickinson; :issue:`5211`.)"
1111
1130
msgstr ""
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`.)"
1112
1134
1113
1135
#: ../Doc/whatsnew/2.7.rst:791
1114
1136
#, python-format
@@ -1117,6 +1139,9 @@ msgid ""
1117
1139
"replacement fields. This makes using :meth:`str.format` more closely "
1118
1140
"resemble using ``%s`` formatting::"
1119
1141
msgstr ""
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``::"
1120
1145
1121
1146
#: ../Doc/whatsnew/2.7.rst:800
1122
1147
msgid ""
@@ -1127,6 +1152,13 @@ msgid ""
1127
1152
"fields or none of them -- but you can mix auto-numbering and named fields, "
1128
1153
"as in the second example above. (Contributed by Eric Smith; :issue:`5237`.)"
1129
1154
msgstr ""
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`.)"
1130
1162
1131
1163
#: ../Doc/whatsnew/2.7.rst:807
1132
1164
msgid ""
@@ -1136,13 +1168,22 @@ msgid ""
1136
1168
"width and alignment is applied to the whole of the resulting ``1.5+3j`` "
1137
1169
"output. (Contributed by Eric Smith; :issue:`1588` and :issue:`7988`.)"
1138
1170
msgstr ""
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`.)"
1139
1177
1140
1178
#: ../Doc/whatsnew/2.7.rst:814
1141
1179
msgid ""
1142
1180
"The 'F' format code now always formats its output using uppercase "
1143
1181
"characters, so it will now produce 'INF' and 'NAN'. (Contributed by Eric "
1144
1182
"Smith; :issue:`3382`.)"
1145
1183
msgstr ""
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`.)"
1146
1187
1147
1188
#: ../Doc/whatsnew/2.7.rst:818
1148
1189
msgid ""
@@ -1155,16 +1196,28 @@ msgid ""
1155
1196
"alignment or precision, presumably you're expecting the formatting to be "
1156
1197
"applied in some object-specific way. (Fixed by Eric Smith; :issue:`7994`.)"
1157
1198
msgstr ""
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`.)"
1158
1208
1159
1209
#: ../Doc/whatsnew/2.7.rst:828
1160
1210
msgid ""
1161
1211
"The :func:`int` and :func:`long` types gained a ``bit_length`` method that "
1162
1212
"returns the number of bits necessary to represent its argument in binary::"
1163
1213
msgstr ""
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::"
1164
1217
1165
1218
#: ../Doc/whatsnew/2.7.rst:843
1166
1219
msgid "(Contributed by Fredrik Johansson and Victor Stinner; :issue:`3439`.)"
1167
- msgstr ""
1220
+ msgstr "(Contribuido por Fredrik Johansson y Victor Stinner; :issue:`3439`.) "
1168
1221
1169
1222
#: ../Doc/whatsnew/2.7.rst:845
1170
1223
msgid ""
@@ -1173,20 +1226,31 @@ msgid ""
1173
1226
"could possibly break certain :keyword:`!import` statements that were only "
1174
1227
"working by accident. (Fixed by Meador Inge; :issue:`7902`.)"
1175
1228
msgstr ""
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`.)"
1176
1234
1177
1235
#: ../Doc/whatsnew/2.7.rst:851
1178
1236
msgid ""
1179
1237
"It's now possible for a subclass of the built-in :class:`unicode` type to "
1180
1238
"override the :meth:`__unicode__` method. (Implemented by Victor Stinner; :"
1181
1239
"issue:`1583863`.)"
1182
1240
msgstr ""
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`.)"
1183
1244
1184
1245
#: ../Doc/whatsnew/2.7.rst:855
1185
1246
msgid ""
1186
1247
"The :class:`bytearray` type's :meth:`~bytearray.translate` method now "
1187
1248
"accepts ``None`` as its first argument. (Fixed by Georg Brandl; :issue:"
1188
1249
"`4759`.)"
1189
1250
msgstr ""
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`.)"
1190
1254
1191
1255
#: ../Doc/whatsnew/2.7.rst:861
1192
1256
msgid ""
@@ -1195,13 +1259,21 @@ msgid ""
1195
1259
"their :attr:`__func__` attribute. (Contributed by Amaury Forgeot d'Arc, "
1196
1260
"after a suggestion by George Sakkis; :issue:`5982`.)"
1197
1261
msgstr ""
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`.)"
1198
1266
1199
1267
#: ../Doc/whatsnew/2.7.rst:867 ../Doc/whatsnew/2.7.rst:2462
1200
1268
msgid ""
1201
1269
"When a restricted set of attributes were set using ``__slots__``, deleting "
1202
1270
"an unset attribute would not raise :exc:`AttributeError` as you would "
1203
1271
"expect. Fixed by Benjamin Peterson; :issue:`7604`.)"
1204
1272
msgstr ""
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`.)"
1205
1277
1206
1278
#: ../Doc/whatsnew/2.7.rst:871
1207
1279
msgid ""
@@ -1210,6 +1282,11 @@ msgid ""
1210
1282
"contributed by Alexander Belchenko and Amaury Forgeot d'Arc in :issue:"
1211
1283
"`1616979`; CP858 contributed by Tim Hatch in :issue:`8016`.)"
1212
1284
msgstr ""
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`.)"
1213
1290
1214
1291
#: ../Doc/whatsnew/2.7.rst:877
1215
1292
msgid ""
@@ -1219,6 +1296,12 @@ msgid ""
1219
1296
"forbids writing to read-only file objects instead of trusting the C library "
1220
1297
"to catch and report the error (fixed by Stefan Krah; :issue:`5677`)."
1221
1298
msgstr ""
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`)."
1222
1305
1223
1306
#: ../Doc/whatsnew/2.7.rst:884
1224
1307
msgid ""
@@ -1227,6 +1310,10 @@ msgid ""
1227
1310
"convention. Additionally, it no longer requires that the code end in a "
1228
1311
"newline."
1229
1312
msgstr ""
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."
1230
1317
1231
1318
#: ../Doc/whatsnew/2.7.rst:889
1232
1319
msgid ""
@@ -1235,24 +1322,34 @@ msgid ""
1235
1322
"mode, Python 2.7 will now warn about this odd usage. (Noted by James "
1236
1323
"Lingard; :issue:`7362`.)"
1237
1324
msgstr ""
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'.)"
1238
1330
1239
1331
#: ../Doc/whatsnew/2.7.rst:894
1240
1332
msgid ""
1241
1333
"It's now possible to create weak references to old-style class objects. New-"
1242
1334
"style classes were always weak-referenceable. (Fixed by Antoine Pitrou; :"
1243
1335
"issue:`8268`.)"
1244
1336
msgstr ""
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`.)"
1245
1340
1246
1341
#: ../Doc/whatsnew/2.7.rst:898
1247
1342
msgid ""
1248
1343
"When a module object is garbage-collected, the module's dictionary is now "
1249
1344
"only cleared if no one else is holding a reference to the dictionary (:issue:"
1250
1345
"`7140`)."
1251
1346
msgstr ""
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`)."
1252
1349
1253
1350
#: ../Doc/whatsnew/2.7.rst:907
1254
1351
msgid "Interpreter Changes"
1255
- msgstr ""
1352
+ msgstr "Cambios en el intérprete "
1256
1353
1257
1354
#: ../Doc/whatsnew/2.7.rst:909
1258
1355
msgid ""
@@ -1261,6 +1358,11 @@ msgid ""
1261
1358
"equivalent to those used with the :option:`-W` switch, separated by commas. "
1262
1359
"(Contributed by Brian Curtin; :issue:`7301`.)"
1263
1360
msgstr ""
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`.)"
1264
1366
1265
1367
#: ../Doc/whatsnew/2.7.rst:915
1266
1368
msgid ""
@@ -1269,21 +1371,28 @@ msgid ""
1269
1371
"exact syntax for setting an environment variable varies across operating "
1270
1372
"systems and shells.)"
1271
1373
msgstr ""
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.)"
1272
1378
1273
1379
#: ../Doc/whatsnew/2.7.rst:928
1274
1380
msgid "Optimizations"
1275
- msgstr ""
1381
+ msgstr "Optimizaciones "
1276
1382
1277
1383
#: ../Doc/whatsnew/2.7.rst:930
1278
1384
msgid "Several performance enhancements have been added:"
1279
- msgstr ""
1385
+ msgstr "Se han añadido varias mejoras de rendimiento: "
1280
1386
1281
1387
#: ../Doc/whatsnew/2.7.rst:932
1282
1388
msgid ""
1283
1389
"A new opcode was added to perform the initial setup for :keyword:`with` "
1284
1390
"statements, looking up the :meth:`__enter__` and :meth:`__exit__` methods. "
1285
1391
"(Contributed by Benjamin Peterson.)"
1286
1392
msgstr ""
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.)"
1287
1396
1288
1397
#: ../Doc/whatsnew/2.7.rst:936
1289
1398
#, python-format
@@ -1298,6 +1407,16 @@ msgid ""
1298
1407
"objects in the oldest generation. (Suggested by Martin von Löwis and "
1299
1408
"implemented by Antoine Pitrou; :issue:`4074`.)"
1300
1409
msgstr ""
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`.)"
1301
1420
1302
1421
#: ../Doc/whatsnew/2.7.rst:947
1303
1422
msgid ""
0 commit comments