@@ -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-07 14:37+0200\n "
14
- "PO-Revision-Date : 2020-05-09 17:08 +0200\n "
14
+ "PO-Revision-Date : 2020-05-10 15:07 +0200\n "
15
15
"Last-Translator : \n "
16
16
"Language : es\n "
17
17
"Language-Team : python-doc-esMIME-Version: 1.0\n "
@@ -852,19 +852,29 @@ msgid ""
852
852
"returns a tuple containing a count (from *start* which defaults to 0) and "
853
853
"the values obtained from iterating over *iterable*."
854
854
msgstr ""
855
+ "Devuelve un objeto enumerador. *iterable* tiene que ser una secuencia, un :"
856
+ "term:`iterator`, o algún otro objeto que soporte la iteración. El método :"
857
+ "meth:`~iterator.__next__` del iterador devuelto por la función :func:"
858
+ "`enumerate` devuelve una tupla que contiene un contador (desde *start*, cuyo "
859
+ "valor por defecto es 0) y los valores obtenidos al iterar sobre *iterable*."
855
860
856
861
#: ../Doc/library/functions.rst:448
857
862
msgid "Equivalent to::"
858
- msgstr ""
863
+ msgstr "Equivalente a:: "
859
864
860
865
#: ../Doc/library/functions.rst:459
861
866
msgid ""
862
867
"The arguments are a string and optional globals and locals. If provided, "
863
868
"*globals* must be a dictionary. If provided, *locals* can be any mapping "
864
869
"object."
865
870
msgstr ""
871
+ "Los argumentos son una cadena y opcionalmente, globales y locales. Si se "
872
+ "introduce, *globals* tiene que ser un diccionario, y *locals* puede ser "
873
+ "cualquier objeto de mapeo."
866
874
875
+ # Creo que la duda es "nested scopes"
867
876
#: ../Doc/library/functions.rst:463
877
+ #, fuzzy
868
878
msgid ""
869
879
"The *expression* argument is parsed and evaluated as a Python expression "
870
880
"(technically speaking, a condition list) using the *globals* and *locals* "
@@ -880,12 +890,28 @@ msgid ""
880
890
"access to the :term:`nested scopes <nested scope>` (non-locals) in the "
881
891
"enclosing environment."
882
892
msgstr ""
893
+ "El argumento *expression* se parsea y evalúa como una expresión de Python "
894
+ "(técnicamente, una lista de condiciones), usando los diccionarios *globals* "
895
+ "y *locals* como espacios de nombres globales y locales. Si el diccionario "
896
+ "*globals* está presente y no contiene un valor para la clave "
897
+ "``__builtins__``, se inserta bajo esa clave una referencia al diccionario "
898
+ "del módulo incorporado :mod:`builtins` antes de que la *expression* sea "
899
+ "parseada. Esto significa que en condiciones normales *expression* tiene "
900
+ "acceso total al módulo estándar :mod:`builtins` y los entornos restringidos "
901
+ "son propagados. Si el diccionario *locals* es omitido entonces su valor por "
902
+ "defecto es el diccionario *globals*. Si ambos diccionarios son omitidos, la "
903
+ "expresión es ejecutada con las *globals* y *locals* del entorno en el que :"
904
+ "func:`eval` es llamada. Tenga en cuenta que *eval()* no tiene acceso al :"
905
+ "term:`alcances anidados <nested scope>` (no-locales) en el entorno que lo "
906
+ "contiene."
883
907
884
908
#: ../Doc/library/functions.rst:477
885
909
msgid ""
886
910
"The return value is the result of the evaluated expression. Syntax errors "
887
911
"are reported as exceptions. Example:"
888
912
msgstr ""
913
+ "El valor que devuelve es el resultado de la expresión evaluada. Los errores "
914
+ "de sintaxis son reportados como excepciones. Por ejemplo:"
889
915
890
916
#: ../Doc/library/functions.rst:484
891
917
msgid ""
@@ -894,6 +920,11 @@ msgid ""
894
920
"of a string. If the code object has been compiled with ``'exec'`` as the "
895
921
"*mode* argument, :func:`eval`\\ 's return value will be ``None``."
896
922
msgstr ""
923
+ "La función también puede ser utilizada para ejecutar objetos de código "
924
+ "arbitrario (como los que crea la función :func:`compile`). En este caso, se "
925
+ "pasa un objeto de código en vez de una cadena. Si el objeto de código ha "
926
+ "sido compilado usando ``'exec'`` como el argumento *mode*, el valor que "
927
+ "devolverá :func:`eval`\\ será ``None``."
897
928
898
929
#: ../Doc/library/functions.rst:489
899
930
msgid ""
@@ -902,12 +933,18 @@ msgid ""
902
933
"current global and local dictionary, respectively, which may be useful to "
903
934
"pass around for use by :func:`eval` or :func:`exec`."
904
935
msgstr ""
936
+ "Pista: la ejecución dinámica de declaraciones está soportada por la función :"
937
+ "func:`exec`. Las funciones :func:`globals` y :func:`locals` devuelven los "
938
+ "diccionarios global y local en ese momento, lo cual puede ser útil para su "
939
+ "uso en :func:`eval` o :func:`exec`."
905
940
906
941
#: ../Doc/library/functions.rst:494
907
942
msgid ""
908
943
"See :func:`ast.literal_eval` for a function that can safely evaluate strings "
909
944
"with expressions containing only literals."
910
945
msgstr ""
946
+ "Véase :func:`ast.literal_eval`, una función que puede evaluar de forma "
947
+ "segura cadenas con expresiones que contienen solo literales."
911
948
912
949
msgid ""
913
950
"Raises an :ref:`auditing event <auditing>` ``exec`` with argument "
0 commit comments