@@ -9,7 +9,7 @@ msgstr ""
99"Project-Id-Version : Python 3.7\n "
1010"Report-Msgid-Bugs-To : \n "
1111"POT-Creation-Date : 2019-05-06 11:59-0400\n "
12- "PO-Revision-Date : 2020-05-04 20:36 +0200\n "
12+ "PO-Revision-Date : 2020-05-04 21:28 +0200\n "
1313"Language-Team : python-doc-es (https://mail.python.org/mailman3/lists/docs-es. "
1414"python.org)\n "
1515"MIME-Version : 1.0\n "
@@ -56,13 +56,13 @@ msgid ""
5656"colon (``':'``) is missing before it. File name and line number are printed "
5757"so you know where to look in case the input came from a script."
5858msgstr ""
59- "El intérprete repite la línea culpable y muestra una pequeña 'flecha' que "
60- "apunta al primer lugar donde se detectó el error. Este es causado por (o al "
61- "menos detectado en) el símbolo que *precede* a la flecha: en el ejemplo, el "
62- "error se detecta en la función :func:`print`, ya que faltan dos puntos "
63- "(``':'``) antes del mismo. Se muestran el nombre del archivo y el número de "
64- "línea para que sepas dónde mirar en caso de que la entrada venga de un "
65- "programa."
59+ "El intérprete reproduce la línea responsable del error y muestra una pequeña "
60+ "'flecha' que apunta al primer lugar donde se detectó el error. El error ha "
61+ "sido provocado (o al menos detectado) en el elemento que *precede* a la "
62+ "flecha: en el ejemplo, el error se detecta en la función :func:`print`, ya "
63+ "que faltan dos puntos (``':'``) antes del mismo. Se muestran el nombre del "
64+ "archivo y el número de línea para que sepas dónde mirar en caso de que la "
65+ "entrada venga de un programa."
6666
6767#: ../Doc/tutorial/errors.rst:37
6868msgid "Exceptions"
@@ -80,9 +80,9 @@ msgstr ""
8080"Incluso si una declaración o expresión es sintácticamente correcta, puede "
8181"generar un error cuando se intenta ejecutar. Los errores detectados durante "
8282"la ejecución se llaman *excepciones*, y no son incondicionalmente fatales: "
83- "pronto aprenderás cómo gestionarlos en programas en Python. Sin embargo, la "
84- "mayoría de las excepciones no son gestionada por los programas , y resultan "
85- "en mensajes de error como los mostrados aquí::"
83+ "pronto aprenderás a gestionarlos en programas Python. Sin embargo, la "
84+ "mayoría de las excepciones no son gestionadas por el código , y resultan en "
85+ "mensajes de error como los mostrados aquí::"
8686
8787#: ../Doc/tutorial/errors.rst:58
8888msgid ""
@@ -95,13 +95,13 @@ msgid ""
9595"convention). Standard exception names are built-in identifiers (not reserved "
9696"keywords)."
9797msgstr ""
98- "La última línea de los mensajes de error indica qué sucedió . Hay "
98+ "La última línea de los mensajes de error indica qué ha sucedido . Hay "
9999"excepciones de diferentes tipos, y el tipo se imprime como parte del "
100100"mensaje: los tipos en el ejemplo son: :exc:`ZeroDivisionError`, :exc:"
101101"`NameError` y :exc:`TypeError`. La cadena mostrada como tipo de la "
102102"excepción es el nombre de la excepción predefinida que ha ocurrido. Esto es "
103- "válido para todas las excepciones predefinidas del intérprete, pero no "
104- "necesita ser así para excepciones definidas por el usuario (aunque es una "
103+ "válido para todas las excepciones predefinidas del intérprete, pero no tiene "
104+ "por que ser así para excepciones definidas por el usuario (aunque es una "
105105"convención útil). Los nombres de las excepciones estándar son "
106106"identificadores incorporados al intérprete (no son palabras clave "
107107"reservadas)."
@@ -194,7 +194,7 @@ msgid ""
194194msgstr ""
195195"Si ocurre una excepción que no coincide con la indicada en la cláusula "
196196"*except* se pasa a los :keyword:`try` más externos; si no se encuentra un "
197- "gestor, se genera una *unhandled exception* (excepción sin gestionar ) y la "
197+ "gestor, se genera una *unhandled exception* (excepción no gestionada ) y la "
198198"ejecución se interrumpen con un mensaje como el que se muestra arriba."
199199
200200# en desacuerdo con manejadores, serían, por ejemplo gestores. en mi opinión se debería discutir y acordar.
@@ -220,18 +220,18 @@ msgid ""
220220"an except clause listing a derived class is not compatible with a base "
221221"class). For example, the following code will print B, C, D in that order::"
222222msgstr ""
223- "Una clase en una clausula :keyword:`except` es compatible con una excepción "
223+ "Una clase en una cláusula :keyword:`except` es compatible con una excepción "
224224"si la misma está en la misma clase o una clase base de la misma (pero no de "
225225"la otra manera --- una clausula *except* listando una clase derivada no es "
226226"compatible con una clase base). Por ejemplo, el siguiente código imprimirá "
227- "B, C, D, en ese orden::"
227+ "B, C y D, en ese orden::"
228228
229229#: ../Doc/tutorial/errors.rst:147
230230msgid ""
231231"Note that if the except clauses were reversed (with ``except B`` first), it "
232232"would have printed B, B, B --- the first matching except clause is triggered."
233233msgstr ""
234- "Nótese que si las clausulas *except* estuvieran invertidas (con ``except B`` "
234+ "Nótese que si las cláusulas *except* estuvieran invertidas (con ``except B`` "
235235"primero), habría impreso B, B, B --- se usa la primera cláusula *except* "
236236"coincidente."
237237
@@ -382,11 +382,11 @@ msgid ""
382382"module, and subclass that to create specific exception classes for different "
383383"error conditions::"
384384msgstr ""
385- "Las clases de Excepciones pueden ser definidas de la misma forma que "
386- "cualquier otra clase, pero usualmente se mantienen simples, a menudo solo "
387- "ofreciendo un número de atributos con información sobre el error que leerán "
388- "los gestores de la excepción. Al crear un módulo que puede lanzar varios "
389- "errores distintos, una práctica común es crear una clase base para "
385+ "Las clases de Excepción pueden ser definidas de la misma forma que cualquier "
386+ "otra clase, pero es habitual mantenerlas lo más simples posible , a menudo "
387+ "ofreciendo solo un número de atributos con información sobre el error que "
388+ "leerán los gestores de la excepción. Al crear un módulo que puede lanzar "
389+ "varios errores distintos, una práctica común es crear una clase base para "
390390"excepciones definidas en ese módulo y extenderla para crear clases "
391391"excepciones específicas para distintas condiciones de error::"
392392
@@ -418,7 +418,7 @@ msgid ""
418418"to define clean-up actions that must be executed under all circumstances. "
419419"For example::"
420420msgstr ""
421- "La declaración :keyword:`try` tiene otra cláusula opcional que intenta "
421+ "La declaración :keyword:`try` tiene otra cláusula opcional cuyo propósito es "
422422"definir acciones de limpieza que serán ejecutadas bajo ciertas "
423423"circunstancias. Por ejemplo::"
424424
@@ -452,7 +452,7 @@ msgid ""
452452"keyword:`except` clause and therefore re-raised after the :keyword:`!"
453453"finally` clause has been executed."
454454msgstr ""
455- "Como podés ver, la cláusula :keyword:`finally` siempre se ejecuta. La "
455+ "Como se puede ver, la cláusula :keyword:`finally` siempre se ejecuta. La "
456456"excepción :exc:`TypeError` lanzada al dividir dos cadenas de texto no es "
457457"gestionado por la cláusula :keyword:`except` y por lo tanto es relanzada "
458458"luego de que se ejecuta la cláusula :keyword:`finally`."
@@ -480,7 +480,7 @@ msgid ""
480480msgstr ""
481481"Algunos objetos definen acciones de limpieza estándar para llevar a cabo "
482482"cuando el objeto ya no necesario, independientemente de que las operaciones "
483- "sobre el objeto hayan sido exitosas o no. Mirá el siguiente ejemplo, que "
483+ "sobre el objeto hayan sido exitosas o no. Véase el siguiente ejemplo, que "
484484"intenta abrir un archivo e imprimir su contenido en la pantalla. ::"
485485
486486#: ../Doc/tutorial/errors.rst:400
0 commit comments