@@ -442,8 +442,8 @@ msgid ""
442442"The optional *source* parameter can be used to initialize the array in a few "
443443"different ways:"
444444msgstr ""
445- "El parámetro opcional *source* puede ser empleado para inicializar el vector (*array*) "
446- "de varias maneras distintas:"
445+ "El parámetro opcional *source* puede ser empleado para inicializar el vector "
446+ "(*array*) de varias maneras distintas:"
447447
448448#: ../Doc/library/functions.rst:147
449449msgid ""
@@ -497,14 +497,14 @@ msgstr ""
497497"Devuelve un nuevo objeto *bytes*, que es una secuencia inmutable de enteros "
498498"en el rango ``0 <= x < 256``. :class:`bytes` es una versión inmutable de :"
499499"class:`bytearray` — tiene los mismos métodos no-mutables y el mismo "
500- "comportamiento en términos de indexación y rebanado ."
500+ "comportamiento en términos de indexación y segmentación ."
501501
502502#: ../Doc/library/functions.rst:174
503503msgid ""
504504"Accordingly, constructor arguments are interpreted as for :func:`bytearray`."
505505msgstr ""
506- "En consecuencia, los argumentos del constructor son interpretados como los de : "
507- "func:`bytearray`."
506+ "En consecuencia, los argumentos del constructor son interpretados como los "
507+ "de : func:`bytearray`."
508508
509509#: ../Doc/library/functions.rst:176
510510msgid "Bytes objects can also be created with literals, see :ref:`strings`."
@@ -527,8 +527,8 @@ msgid ""
527527msgstr ""
528528"Devuelve :const:`True` si el argumento *object* parece invocable, y :const:"
529529"`False` sino. Si devuelve ``True``, aun es posible que la invocación falle, "
530- "pero si es ``False``, invocar el *object* no funcionará nunca. Hay que tener en "
531- "cuenta que las clases son invocables (ya que llamarlas devuelve una "
530+ "pero si es ``False``, invocar el *object* no funcionará nunca. Hay que "
531+ "tener en cuenta que las clases son invocables (ya que llamarlas devuelve una "
532532"instancia nueva); y que las instancias lo serán si su clase tiene un método :"
533533"meth:`__call__`."
534534
@@ -537,8 +537,7 @@ msgid ""
537537"This function was first removed in Python 3.0 and then brought back in "
538538"Python 3.2."
539539msgstr ""
540- "Está función fue eliminada en Python 3.0 pero traída de vuelta "
541- "en Python 3.2."
540+ "Está función fue eliminada en Python 3.0 pero traída de vuelta en Python 3.2."
542541
543542#: ../Doc/library/functions.rst:196
544543msgid ""
@@ -614,11 +613,10 @@ msgid ""
614613"documentation for information on how to work with AST objects."
615614msgstr ""
616615"Compila el *source* en código o en un objeto AST (*Abstract Syntax Tree*, "
617- "árbol de sintaxis abstracta). Los objetos de código pueden ser ejecutados "
618- "por las funciones :func:`exec` or :func:`eval`. *source* puede ser una "
619- "cadena normal, una cadena de bytes o un objeto AST. Para más información "
620- "sobre cómo trabajar con objetos AST, revisa la documentación del módulo :mod:"
621- "`ast`."
616+ "árbol de sintaxis abstracta). Los objetos código pueden ser ejecutados por "
617+ "las funciones :func:`exec` or :func:`eval`. *source* puede ser una cadena "
618+ "normal, una cadena de bytes o un objeto AST. Para más información sobre cómo "
619+ "trabajar con objetos AST, revisa la documentación del módulo :mod:`ast`."
622620
623621#: ../Doc/library/functions.rst:237
624622msgid ""
@@ -627,8 +625,8 @@ msgid ""
627625"is commonly used)."
628626msgstr ""
629627"El argumento *filename* debería dar el fichero desde el que el código fue "
630- "leído; pasará un valor reconocible en caso este no fuera leído de un fichero "
631- "(``’<string>’`` es usado comúnmente para esto)."
628+ "leído; pasará un valor reconocible en caso este no fuera leído de un "
629+ "fichero (``’<string>’`` es usado comúnmente para esto)."
632630
633631#: ../Doc/library/functions.rst:241
634632msgid ""
@@ -660,12 +658,12 @@ msgstr ""
660658"`future statements <future>` afectan a la compilación de *source*. Si "
661659"ninguno de los dos está presente (o los dos son cero), el código se compila "
662660"con las declaraciones futuras que están en el código que está llamando a :"
663- "func:`compile`. Si el argumento *flags* está presente, y *dont_inherit* no (o es "
664- "cero), entonces se usan las declaraciones futuras especificadas en el argumento "
665- "*flags*, además de aquellas que iban a ser utilizadas en "
666- "cualquier caso. Si *dont_inherit* es un entero distinto de cero entonces el "
667- "argumento *flags* es ignorado y no se consideran las declaraciones futuras "
668- "en efecto durante la llamada a *compile*."
661+ "func:`compile`. Si el argumento *flags* está presente, y *dont_inherit* no "
662+ "(o es cero), entonces se usan las declaraciones futuras especificadas en el "
663+ "argumento *flags*, además de aquellas que iban a ser utilizadas en cualquier "
664+ "caso. Si *dont_inherit* es un entero distinto de cero entonces el argumento "
665+ "*flags* es ignorado y no se consideran las declaraciones futuras en efecto "
666+ "durante la llamada a *compile*."
669667
670668# a ver, lo del bitwise ORed together me resulta dificil de traducir, creo que está bien pero quiero llamar la atención sobre esto a los revisores
671669#: ../Doc/library/functions.rst:257
@@ -694,7 +692,7 @@ msgid ""
694692msgstr ""
695693"El argumento opcional *flags* también controla si el código compilado puede "
696694"contener ``await``, ``async for`` y ``async with`` de nivel superior. Cuando "
697- "se establece el bit ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` , el objeto de código "
695+ "se establece el bit ``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` , el objeto código "
698696"devuelto tiene ``CO_COROUTINE`` establecido en ``co_code``, y puede ser "
699697"ejecutado de forma interactiva a través de ``await eval(code_object)``."
700698
@@ -726,8 +724,8 @@ msgid ""
726724"If you want to parse Python code into its AST representation, see :func:`ast."
727725"parse`."
728726msgstr ""
729- "Si quieres parsear código Python a su representación AST, revisa :func:`ast. "
730- "parse`."
727+ "Si quieres transformar código Python a su representación AST, revisa :func:"
728+ "`ast. parse`."
731729
732730msgid ""
733731"Raises an :ref:`auditing event <auditing>` ``compile`` with arguments "
@@ -753,9 +751,9 @@ msgid ""
753751"to facilitate detection of incomplete and complete statements in the :mod:"
754752"`code` module."
755753msgstr ""
756- "Cuando se compile una cadena multi-línea de código en los modos ``’single’`` "
757- "o ``’eval’``, la entrada debe terminar con un carácter de nueva "
758- "línea como mínimo. Esto facilita la detección de declaraciones completas e incompletas "
754+ "Cuando se compile una cadena multilínea de código en los modos ``’single’`` "
755+ "o ``’eval’``, la entrada debe terminar con un carácter de nueva línea como "
756+ "mínimo. Esto facilita la detección de declaraciones completas e incompletas "
759757"en el módulo :mod:`code`."
760758
761759# lo de stack depth limitations no estoy segura de como traducirlo: en términos de profundidad de la pila?
@@ -766,8 +764,8 @@ msgid ""
766764"complex string when compiling to an AST object due to stack depth "
767765"limitations in Python's AST compiler."
768766msgstr ""
769- "Es posible bloquear el intérprete de Python con una cadena lo "
770- "suficientemente larga o compleja al compilar a un objeto AST, debido a "
767+ "Es posible que el intérprete de Python pare inesperadamente con una cadena "
768+ "lo suficientemente larga o compleja al compilar a un objeto AST, debido a "
771769"limitaciones en el compilador de AST de Python."
772770
773771#: ../Doc/library/functions.rst:299
@@ -1076,10 +1074,10 @@ msgid ""
10761074"of a string. If the code object has been compiled with ``'exec'`` as the "
10771075"*mode* argument, :func:`eval`\\ 's return value will be ``None``."
10781076msgstr ""
1079- "La función también puede ser utilizada para ejecutar objetos de código "
1077+ "La función también puede ser utilizada para ejecutar objetos código "
10801078"arbitrario (como los que crea la función :func:`compile`). En este caso, se "
1081- "pasa un objeto de código en vez de una cadena. Si el objeto de código ha "
1082- "sido compilado usando ``'exec'`` como el argumento *mode*, el valor que "
1079+ "pasa un objeto código en vez de una cadena. Si el objeto código ha sido "
1080+ "compilado usando ``'exec'`` como el argumento *mode*, el valor que "
10831081"devolverá :func:`eval`\\ será ``None``."
10841082
10851083#: ../Doc/library/functions.rst:489
@@ -1130,13 +1128,13 @@ msgid ""
11301128"`exec` function. The return value is ``None``."
11311129msgstr ""
11321130"Esta función soporta ejecución dinámica de código de Python. *object* debe "
1133- "ser una cadena o un objeto de código. Si es una cadena, esta es paseada como "
1134- "un conjunto de declaraciones de Python que es ejecutado (a menos que ocurra "
1135- "un error de sintaxis). [#]_ Si es un objeto de código, es simplemente "
1136- "ejecutado. En todos los casos, se espera que el código ejecutado sea un "
1137- "válido como entrada de fichero (ver la sección “Entrada de Fichero” en el "
1138- "Manual de Referencia). Ten en cuenta que las declaraciones :keyword:`return` "
1139- "y : keyword:`yield` no pueden ser usadas fuera de definiciones de funciones "
1131+ "ser una cadena o un objeto código. Si es una cadena, esta es paseada como un "
1132+ "conjunto de declaraciones de Python que es ejecutado (a menos que ocurra un "
1133+ "error de sintaxis). [#]_ Si es un objeto código, es simplemente ejecutado. "
1134+ "En todos los casos, se espera que el código ejecutado sea un válido como "
1135+ "entrada de fichero (ver la sección “Entrada de Fichero” en el Manual de "
1136+ "Referencia). Ten en cuenta que las declaraciones :keyword:`return` y : "
1137+ "keyword:`yield` no pueden ser usadas fuera de definiciones de funciones "
11401138"incluso en el contexto de código pasado a la función :func:`exec`. El valor "
11411139"de retorno es ``None``."
11421140
@@ -1157,7 +1155,7 @@ msgstr ""
11571155"diccionario (y no una subclase de diccionario), que será usada tanto para "
11581156"las variables locales como las globales. Si se indican tanto *globals* como "
11591157"*locals*, son usadas para las variables globales y locales respectivamente. "
1160- "Si se indican, *locals* puede ser cualquier objeto de mareo . Recuerda que a "
1158+ "Si se indican, *locals* puede ser cualquier objeto de mapeo . Recuerda que a "
11611159"nivel de módulo, *globals* y *locals* son el mismo diccionario. Si *exec* "
11621160"recibe dos objetos separados como *globals* y *locals*, el código será "
11631161"ejecutado como si estuviera incorporado en una definición de clase."
0 commit comments