Skip to content

Traducido library/ast #484

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jul 26, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
powrap library/ast
  • Loading branch information
cmaureir committed Jul 26, 2020
commit cec7b1ea9169346c271305a467d7068bca6fc422
60 changes: 30 additions & 30 deletions library/ast.po
Original file line number Diff line number Diff line change
Expand Up @@ -136,9 +136,9 @@ msgid ""
"the node. The UTF-8 offset is recorded because the parser uses UTF-8 "
"internally."
msgstr ""
"Las instancias de las subclases :class:`ast.expr` y :class:`ast.stmt` tienen atributos :"
"attr:`lineno`, :attr:`col_offset`, :attr:`lineno`, y :attr:`col_offset`."
" Los :attr:`lineno` y :attr:`end_lineno` son los números de la "
"Las instancias de las subclases :class:`ast.expr` y :class:`ast.stmt` tienen "
"atributos :attr:`lineno`, :attr:`col_offset`, :attr:`lineno`, y :attr:"
"`col_offset`. Los :attr:`lineno` y :attr:`end_lineno` son los números de la "
"primera y última línea del intervalo de texto de origen (1 indexado, por lo "
"que la primera línea es la línea 1) y el :attr:`col_offset` y :attr:"
"`end_col_offset` son las correspondientes compensaciones de bytes UTF-8 del "
Expand Down Expand Up @@ -252,13 +252,13 @@ msgstr ""
"Si se proporciona ``type_comments=True``, el analizador se modifica para "
"verificar y retornar los comentarios de tipo según lo especificado por :pep:"
"`484` y :pep:`526`. Esto es equivalente a agregar :data:`ast."
"PyCF_TYPE_COMMENTS` a los flags pasados a :func:`compile()`. Esto "
"informará errores de sintaxis para comentarios de tipo fuera de lugar. Sin "
"este flag, los comentarios de tipo se ignorarán y el campo "
"``type_comment`` en los nodos AST seleccionados siempre será ``None``. "
"Además, las ubicaciones de los comentarios ``# type: ignore`` se retornarán "
"como el atributo ``type_ignores`` de :class:`Module` (de lo contrario, "
"siempre es una lista vacía)."
"PyCF_TYPE_COMMENTS` a los flags pasados a :func:`compile()`. Esto informará "
"errores de sintaxis para comentarios de tipo fuera de lugar. Sin este flag, "
"los comentarios de tipo se ignorarán y el campo ``type_comment`` en los "
"nodos AST seleccionados siempre será ``None``. Además, las ubicaciones de "
"los comentarios ``# type: ignore`` se retornarán como el atributo "
"``type_ignores`` de :class:`Module` (de lo contrario, siempre es una lista "
"vacía)."

#: ../Doc/library/ast.rst:148
msgid ""
Expand Down Expand Up @@ -290,9 +290,9 @@ msgid ""
"It is possible to crash the Python interpreter with a sufficiently large/"
"complex string due to stack depth limitations in Python's AST compiler."
msgstr ""
"Es posible bloquear el intérprete de Python con una cadena de caracteres suficientemente "
"grande/compleja debido a las limitaciones de profundidad de pila en el "
"compilador AST de Python."
"Es posible bloquear el intérprete de Python con una cadena de caracteres "
"suficientemente grande/compleja debido a las limitaciones de profundidad de "
"pila en el compilador AST de Python."

#: ../Doc/library/ast.rst:164
msgid "Added ``type_comments``, ``mode='func_type'`` and ``feature_version``."
Expand All @@ -306,11 +306,11 @@ msgid ""
"following Python literal structures: strings, bytes, numbers, tuples, lists, "
"dicts, sets, booleans, and ``None``."
msgstr ""
"Evalúa de forma segura un nodo de expresión o una cadena de caracteres que contenga un "
"literal de Python o un visualizador de contenedor. La cadena o nodo "
"proporcionado solo puede consistir en las siguientes estructuras literales "
"de Python: cadenas de caracteres, bytes, números, tuplas, listas, diccionarios, conjuntos, "
"booleanos y ``None``."
"Evalúa de forma segura un nodo de expresión o una cadena de caracteres que "
"contenga un literal de Python o un visualizador de contenedor. La cadena o "
"nodo proporcionado solo puede consistir en las siguientes estructuras "
"literales de Python: cadenas de caracteres, bytes, números, tuplas, listas, "
"diccionarios, conjuntos, booleanos y ``None``."

#: ../Doc/library/ast.rst:175
msgid ""
Expand All @@ -319,9 +319,9 @@ msgid ""
"capable of evaluating arbitrarily complex expressions, for example involving "
"operators or indexing."
msgstr ""
"Esto se puede usar para evaluar de forma segura las cadenas de caracteres que contienen "
"valores de Python de fuentes no confiables sin la necesidad de analizar los "
"valores uno mismo. No es capaz de evaluar expresiones complejas "
"Esto se puede usar para evaluar de forma segura las cadenas de caracteres "
"que contienen valores de Python de fuentes no confiables sin la necesidad de "
"analizar los valores uno mismo. No es capaz de evaluar expresiones complejas "
"arbitrariamente, por ejemplo, que involucran operadores o indexación."

#: ../Doc/library/ast.rst:185
Expand All @@ -336,9 +336,9 @@ msgid ""
"clean up the docstring's indentation with :func:`inspect.cleandoc`."
msgstr ""
"Retorna la cadena de caracteres de documentación del *node* dado (que debe "
"ser un nodo :class:`FunctionDef`, :class:`AsyncFunctionDef`, :class:`ClassDef`, o"
" :class:`Module`), o ``None`` si no tiene docstring. Si *clean* es "
"verdadero, limpia la sangría del docstring con :func:`inspect.cleandoc`."
"ser un nodo :class:`FunctionDef`, :class:`AsyncFunctionDef`, :class:"
"`ClassDef`, o :class:`Module`), o ``None`` si no tiene docstring. Si *clean* "
"es verdadero, limpia la sangría del docstring con :func:`inspect.cleandoc`."

#: ../Doc/library/ast.rst:197
msgid ":class:`AsyncFunctionDef` is now supported."
Expand Down Expand Up @@ -370,12 +370,12 @@ msgid ""
"adds these attributes recursively where not already set, by setting them to "
"the values of the parent node. It works recursively starting at *node*."
msgstr ""
"Cuando compila un árbol de nodos con :func:`compile`, el compilador espera los atributos:"
"attr:`lineno` y :attr:`col_offset` para cada nodo que los soporta. Es "
"bastante tedioso completar los nodos generados, por lo que este ayudante "
"agrega estos atributos de forma recursiva donde aún no están establecidos, "
"configurándolos en los valores del nodo principal. Funciona de forma "
"recursiva comenzando en *node*."
"Cuando compila un árbol de nodos con :func:`compile`, el compilador espera "
"los atributos:attr:`lineno` y :attr:`col_offset` para cada nodo que los "
"soporta. Es bastante tedioso completar los nodos generados, por lo que este "
"ayudante agrega estos atributos de forma recursiva donde aún no están "
"establecidos, configurándolos en los valores del nodo principal. Funciona de "
"forma recursiva comenzando en *node*."

#: ../Doc/library/ast.rst:224
msgid ""
Expand Down