Expand Up @@ -11,44 +11,49 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-11-21 16:38-0300\n" "PO-Revision-Date:2021-12-09 10:32+0800 \n" "PO-Revision-Date:2025-05-15 13:52-0500 \n" "Last-Translator: Rodrigo Tobar <rtobarc@gmail.com>\n" "Language: es\n" "Language-Team: python-doc-es\n" "Plural-Forms: nplurals=2; plural=(n != 1); \n" "Language: es \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 2.16.0\n" "X-Generator: Poedit 3.6\n" #: ../Doc/c-api/reflection.rst:6 msgid "Reflection" msgstr "Reflexión" #: ../Doc/c-api/reflection.rst:12 #, fuzzy msgid "Use :c:func:`PyEval_GetFrameBuiltins` instead." msgstr "Vea también :c:func:`PyThreadState_GetFrame` ." msgstr "Utilice :c:func:`PyEval_GetFrameBuiltins` en su lugar ." #: ../Doc/c-api/reflection.rst:14 ../Doc/c-api/reflection.rst:66 msgid "" "Return a dictionary of the builtins in the current execution frame, or the " "interpreter of the thread state if no frame is currently executing." msgstr "" "Retorna un diccionario delas construcciones en el marco de ejecución " "actual, o el intérprete del estado del hilo si nose está ejecutando ningún " "marco actualmente." "Retorna un diccionario delos builtins en el marco de ejecución actual, o " "el intérprete del estado del hilo si nohay ningún marco en ejecución " "actualmente." #: ../Doc/c-api/reflection.rst:22 msgid "" "Use either :c:func:`PyEval_GetFrameLocals` to obtain the same behaviour as " "calling :func:`locals` in Python code, or else call :c:func:" "`PyFrame_GetLocals` on the result of :c:func:`PyEval_GetFrame` to access " "the :attr:`~frame.f_locals` attribute of the currently executing frame." "calling :func:`locals` in Python code, or else " "call :c:func:`PyFrame_GetLocals` on the result of :c:func:`PyEval_GetFrame` " "to access the :attr:`~frame.f_locals` attribute of the currently executing " "frame." msgstr "" "Utilice :c:func:`PyEval_GetFrameLocals` para obtener el mismo comportamiento " "que llamando a :func:`locals` en código Python, o bien llama " "a :c:func:`PyFrame_GetLocals` sobre el resultado " "de :c:func:`PyEval_GetFrame` para acceder al " "atributo :attr:`~frame.f_locals` del frame actualmente en ejecución." #: ../Doc/c-api/reflection.rst:27 #, fuzzy msgid "" "Return a mapping providing access to the local variables in the current " "execution frame, or ``NULL`` if no frame is currently executing." Expand All @@ -61,30 +66,42 @@ msgid "" "Refer to :func:`locals` for details of the mapping returned at different " "scopes." msgstr "" "Consulte :func:`locals` para obtener más información sobre el mapeo " "retornado en diferentes ámbitos." #: ../Doc/c-api/reflection.rst:32 msgid "" "As this function returns a :term:`borrowed reference`, the dictionary " "returned for :term:`optimized scopes <optimized scope>` is cached on the " "frame object and will remain alive as long as the frame object does.Unlike : " "c:func:`PyEval_GetFrameLocals` and :func:`locals`, subsequent calls to this " "function in the same frame will update the contents of the cached dictionary " "to reflect changes in the state of the local variables rather than returning " "a new snapshot." "frame object and will remain alive as long as the frame object does. " "Unlike : c:func:`PyEval_GetFrameLocals` and :func:`locals`, subsequent calls " "to this function in the same frame will update the contents of the cached " "dictionary to reflect changes in the state of the local variables rather " "than returning a new snapshot." msgstr "" "Como esta función retorna una :term:`referencia prestada`, el diccionario " "retornado para :term:`ámbitos optimizados <optimized scope>` se almacena en " "caché en el objeto marco y permanecerá vivo mientras lo haga el marco del " "objeto. A diferencia de :c:func:`PyEval_GetFrameLocals` y :func:`locals`, " "las llamadas posteriores a esta función en el mismo marco actualizarán el " "contenido del diccionario en caché para reflejar los cambios en el estado de " "las variables locales en lugar de retornar una nueva instantánea." #: ../Doc/c-api/reflection.rst:39 msgid "" "As part of :pep:`667`, :c:func:`PyFrame_GetLocals`, :func:`locals`,and : " "attr:`FrameType.f_locals <frame.f_locals>` no longer make use of the shared " "cache dictionary. Refer to the :ref:`What's New entry <whatsnew313-locals -" "semantics>` for additional details." "As part of :pep:`667`, :c:func:`PyFrame_GetLocals`, :func:`locals`, " "and : attr:`FrameType.f_locals <frame.f_locals>` no longer make use of the " "shared cache dictionary. Refer to the :ref:`What's New entry <whatsnew313-" "locals- semantics>` for additional details." msgstr "" "Como parte de :pep:`667`, :c:func:`PyFrame_GetLocals`, :func:`locals`, " "y :attr:`FrameType.f_locals <frame.f_locals>` ya no utilizan el diccionario " "de caché compartido. Consulte la entrada :ref:`What's New <whatsnew313-" "locals-semantics>` para más detalles." #: ../Doc/c-api/reflection.rst:50 #, fuzzy msgid "Use :c:func:`PyEval_GetFrameGlobals` instead." msgstr "Vea también :c:func:`PyThreadState_GetFrame` ." msgstr "Utilice :c:func:`PyEval_GetFrameGlobals` en su lugar ." #: ../Doc/c-api/reflection.rst:52 msgid "" Expand All @@ -107,31 +124,35 @@ msgid "See also :c:func:`PyThreadState_GetFrame`." msgstr "Vea también :c:func:`PyThreadState_GetFrame`." #: ../Doc/c-api/reflection.rst:74 #, fuzzy msgid "" "Return a dictionary of the local variables in the current execution frame, " "or ``NULL`` if no frame is currently executing. Equivalent tocalling :func: " "`locals` in Python code." "or ``NULL`` if no frame is currently executing. Equivalent to " "calling :func: `locals` in Python code." msgstr "" "Retorna un diccionario de las variables locales en el marco de ejecución " "actual, o ``NULL`` si actualmente no se está ejecutando ningún marco." "actual, o ``NULL`` si no se está ejecutando ningún marco. Equivale a llamar " "a :func:`locals` en código Python." #: ../Doc/c-api/reflection.rst:78 msgid "" "To access :attr:`~frame.f_locals` on the current frame without making an " "independent snapshot in :term:`optimized scopes <optimized scope>`,call :c: " "func:`PyFrame_GetLocals` on the result of :c:func:`PyEval_GetFrame`." "independent snapshot in :term:`optimized scopes <optimized scope>`, " "call :c: func:`PyFrame_GetLocals` on the result of :c:func:`PyEval_GetFrame`." msgstr "" "Para acceder a :attr:`~frame.f_locals` en el marco actual sin hacer una " "captura independiente en :term:`ámbitos optimizados <optimized scope>`, llame " "a :c:func:`PyFrame_GetLocals` sobre el resultado " "de :c:func:`PyEval_GetFrame`." #: ../Doc/c-api/reflection.rst:87 #, fuzzy msgid "" "Return a dictionary of the global variables in the current execution frame, " "or ``NULL`` if no frame is currently executing. Equivalent tocalling :func: " "`globals` in Python code." "or ``NULL`` if no frame is currently executing. Equivalent to " "calling :func: `globals` in Python code." msgstr "" "Retorna un diccionario de las variables globales en el marco de ejecución " "actual, o ``NULL`` si actualmente no se está ejecutando ningún marco." "Retorna un diccionario de las variables locales en el marco de ejecución " "actual, o ``NULL`` si no se está ejecutando ningún marco. Equivale a llamar " "a :func:`globals` en código Python." #: ../Doc/c-api/reflection.rst:96 msgid "" Expand All @@ -145,8 +166,8 @@ msgstr "" msgid "" "Return a description string, depending on the type of *func*. Return values " "include \"()\" for functions and methods, \" constructor\", \" instance\", " "and \" object\". Concatenated with the resultof :c:func: " "`PyEval_GetFuncName`, the result will be a description of *func*." "and \" object\". Concatenated with the result " "of :c:func: `PyEval_GetFuncName`, the result will be a description of *func*." msgstr "" "Retorna una cadena de caracteres de descripción, según el tipo de *func*. " "Los valores de retorno incluyen \"()\" para funciones y métodos, " Expand Down