@@ -9,14 +9,15 @@ msgstr ""
9
9
"Project-Id-Version : Python 3.7\n "
10
10
"Report-Msgid-Bugs-To : \n "
11
11
"POT-Creation-Date : 2019-05-06 11:59-0400\n "
12
- "PO-Revision-Date : 2020-05-03 15:46-0300 \n "
12
+ "PO-Revision-Date : 2020-05-03 21:42+0200 \n "
13
13
"MIME-Version : 1.0\n "
14
14
"Content-Type : text/plain; charset=UTF-8\n "
15
15
"Content-Transfer-Encoding : 8bit\n "
16
16
"Last-Translator : \n "
17
- "Language-Team : python-doc-es (https://mail.python.org/mailman3/lists/docs-es.python.org)\n "
17
+ "Language-Team : python-doc-es (https://mail.python.org/mailman3/lists/docs-es. "
18
+ "python.org)\n "
18
19
"Language : es\n "
19
- "X-Generator : Poedit 2.3 \n "
20
+ "X-Generator : Poedit 1.8.11 \n "
20
21
21
22
#: ../Doc/tutorial/inputoutput.rst:5
22
23
msgid "Input and Output"
@@ -45,10 +46,10 @@ msgid ""
45
46
"stdout``. See the Library Reference for more information on this.)"
46
47
msgstr ""
47
48
"Hasta ahora encontramos dos maneras de escribir valores: *declaraciones de "
48
- "expresión* y la función :func:`print`. (Una tercer manera es usando el "
49
+ "expresión* y la función :func:`print`. (Una tercera manera es usando el "
49
50
"método :meth:`write` de los objetos tipo archivo; el archivo de salida "
50
51
"estándar puede referenciarse como ``sys.stdout``. Mirá la Referencia de la "
51
- "Biblioteca para más información sobre esto.) "
52
+ "Biblioteca para más información sobre esto). "
52
53
53
54
#: ../Doc/tutorial/inputoutput.rst:22
54
55
msgid ""
@@ -94,7 +95,7 @@ msgid ""
94
95
msgstr ""
95
96
"Por último, puede realizar todo el control de cadenas usted mismo mediante "
96
97
"operaciones de concatenación y segmentación de cadenas para crear cualquier "
97
- "diseño que pueda se imaginar. El tipo de cadena tiene algunos métodos que "
98
+ "diseño que se pueda imaginar. El tipo de cadena tiene algunos métodos que "
98
99
"realizan operaciones útiles para rellenar cadenas a un ancho de columna "
99
100
"determinado."
100
101
@@ -121,7 +122,7 @@ msgid ""
121
122
msgstr ""
122
123
"La función :func:`str` devuelve representaciones de los valores que son "
123
124
"bastante legibles por humanos, mientras que :func:`repr` genera "
124
- "representaciones que pueden ser leídas por el el intérprete (o forzarían un :"
125
+ "representaciones que pueden ser leídas por el intérprete (o forzarían un :"
125
126
"exc:`SyntaxError` si no hay sintáxis equivalente). Para objetos que no "
126
127
"tienen una representación en particular para consumo humano, :func:`str` "
127
128
"devolverá el mismo valor que :func:`repr`. Muchos valores, como números o "
@@ -167,9 +168,9 @@ msgid ""
167
168
"control over how the value is formatted. The following example rounds pi to "
168
169
"three places after the decimal::"
169
170
msgstr ""
170
- "Un especificador de formato opcional puede seguir la expresión . Esto permite "
171
- "un mayor control sobre cómo se formatea el valor. En el siguiente ejemplo se "
172
- "redondea pi a tres lugares después del decimal::"
171
+ "La expresión puede ir seguida de un especificador de formato opcional . Esto "
172
+ "permite un mayor control sobre cómo se formatea el valor. En el ejemplo "
173
+ "siguiente se redondea pi a tres lugares después del decimal::"
173
174
174
175
#: ../Doc/tutorial/inputoutput.rst:115
175
176
msgid ""
@@ -186,7 +187,7 @@ msgid ""
186
187
"a'`` applies :func:`ascii`, ``'!s'`` applies :func:`str`, and ``'!r'`` "
187
188
"applies :func:`repr`::"
188
189
msgstr ""
189
- "Otros modificadores se pueden utilizar para convertir el valor antes de "
190
+ "Se pueden utilizar otros modificadores para convertir el valor antes de "
190
191
"formatearlo. ``'!a'`` se aplica :func:`ascii`, ``'!s'`` se aplica :func:"
191
192
"`str`, y ``'!r'`` se aplica :func:`repr`::"
192
193
@@ -224,7 +225,7 @@ msgid ""
224
225
"are referred to by using the name of the argument. ::"
225
226
msgstr ""
226
227
"Si se usan argumentos nombrados en el método :meth:`str.format`, sus valores "
227
- "serán referidos usando el nombre del argumento. ::"
228
+ "se referencian usando el nombre del argumento. ::"
228
229
229
230
#: ../Doc/tutorial/inputoutput.rst:166
230
231
msgid "Positional and keyword arguments can be arbitrarily combined::"
@@ -249,8 +250,8 @@ msgid ""
249
250
"This could also be done by passing the table as keyword arguments with the "
250
251
"'**' notation. ::"
251
252
msgstr ""
252
- "Esto se podría también hacer pasando la tabla como argumentos nombrados con "
253
- "la notación '**'. ::"
253
+ "Esto se podría hacer, también, pasando la tabla como argumentos nombrados "
254
+ "con la notación '**'. ::"
254
255
255
256
#: ../Doc/tutorial/inputoutput.rst:189
256
257
msgid ""
@@ -290,9 +291,8 @@ msgid ""
290
291
"(Note that the one space between each column was added by the way :func:"
291
292
"`print` works: it always adds spaces between its arguments.)"
292
293
msgstr ""
293
- "(Nótese que el único espacio entre columna fue agregado por el "
294
- "funcionamiento mismo de :func:`print`: esta función siempre agrega espacio "
295
- "entre los argumentos.)"
294
+ "(Resaltar que el espacio existente entre cada columna es añadido debido a "
295
+ "como funciona :func:`print`: siempre añade espacios entre sus argumentos)."
296
296
297
297
#: ../Doc/tutorial/inputoutput.rst:237
298
298
msgid ""
@@ -305,16 +305,15 @@ msgid ""
305
305
"would be lying about a value. (If you really want truncation you can always "
306
306
"add a slice operation, as in ``x.ljust(n)[:n]``.)"
307
307
msgstr ""
308
- "El método meth:`str.rjust` de los objetos cadena, justifica hacia la derecha "
309
- "una cadena en un campo de ancho determinado rellenándola con espacios a la "
310
- "izquierda. Métodos similares a este son :meth:`str.ljust` y :meth:`str."
311
- "center`. Estos métodos no escriben nada, simplemente retornan una nueva "
312
- "cadena. Si la cadena de entrada es demasiado larga, los métodos mencionados "
313
- "anteriormente no la truncarán, solo devolverán la cadena de entrada sin "
314
- "cambiar; esto arruinará el diseño de su columna, pero eso es la mejor "
315
- "alternativa antes de que esté mintiendo sobre un valor. (Si realmente desea "
316
- "el truncamiento, siempre puede agregar una operación de división, tal cómo "
317
- "``x.ljust(n)[:n]``.)"
308
+ "El método :meth:`str.rjust` de los objetos cadena justifica a la derecha en "
309
+ "un campo de anchura predeterminada rellenando con espacios a la izquierda. "
310
+ "Métodos similares a este son :meth:`str.ljust` y :meth:`str.center`. Estos métodos "
311
+ "no escriben nada, simplemente devuelven una nueva cadena. Si la cadena de "
312
+ "entrada es demasiado larga no la truncarán sino que la devolverán sin "
313
+ "cambios; esto desordenará la disposición de la columna que es, normalmente, "
314
+ "mejor que la alternativa, la cual podría dejar sin usar un valor. (Si "
315
+ "realmente deseas truncado siempre puedes añadir una operación de rebanado, "
316
+ "como en ``x.ljust(n)[:n]``.)"
318
317
319
318
#: ../Doc/tutorial/inputoutput.rst:246
320
319
msgid ""
@@ -369,13 +368,15 @@ msgid ""
369
368
"reading and writing. The *mode* argument is optional; ``'r'`` will be "
370
369
"assumed if it's omitted."
371
370
msgstr ""
372
- "Cuando se lee en modo texto, por defecto se convierten los fines de lineas "
373
- "que son específicos a las plataformas (``\\ n`` en Unix, ``\\ r\\ n`` en "
374
- "Windows) a solamente ``\\ n``. Cuando se escribe en modo texto, por defecto "
375
- "se convierten los ``\\ n`` a los finales de linea específicos de la "
376
- "plataforma. Este cambio automático está bien para archivos de texto, pero "
377
- "corrompería datos binarios como los de archivos :file:`JPEG` o :file:`EXE`. "
378
- "Asegurate de usar modo binario cuando leas y escribas tales archivos."
371
+ "El primer argumento es una cadena que contiene el nombre del fichero. El "
372
+ "segundo argumento es otra cadena que contiene unos pocos caracteres "
373
+ "describiendo la forma en que el fichero será usado. *mode* puede ser ``'r'`` "
374
+ "cuando el fichero solo se leerá, ``'w'`` para solo escritura (un fichero "
375
+ "existente con el mismo nombre se borrará) y ``'a'`` abre el fichero para "
376
+ "agregar.; cualquier dato que se escribe en el fichero se añade "
377
+ "automáticamente al final. ``'r+'`` abre el fichero tanto para lectura como "
378
+ "para escritura. El argumento *mode* es opcional; se asume que se usará "
379
+ "``'r'`` si se omite."
379
380
380
381
#: ../Doc/tutorial/inputoutput.rst:302
381
382
msgid ""
@@ -386,11 +387,13 @@ msgid ""
386
387
"`binary mode`: now the data is read and written in the form of bytes "
387
388
"objects. This mode should be used for all files that don't contain text."
388
389
msgstr ""
389
- "Es una buena práctica usar la declaración :keyword:`with` cuando manejamos "
390
- "objetos archivo. Tiene la ventaja que el archivo es cerrado apropiadamente "
391
- "luego de que el bloque termina, incluso si se generó una excepción. También "
392
- "es mucho más corto que escribir los equivalentes bloques :keyword:`try`\\ -"
393
- "\\ :keyword:`finally`."
390
+ "Normalmente, los ficheros se abren en :dfn:`modo texto`, significa que lees "
391
+ "y escribes caracteres desde y hacia el fichero, el cual se codifica con una "
392
+ "codificación específica. Si no se especifica la codificación el valor por "
393
+ "defecto depende de la plataforma (ver :func:`open`). ``'b'`` agregado al "
394
+ "modo abre el fichero en :dfn:`modo binario`: y los datos se leerán y "
395
+ "escribirán en forma de objetos de bytes. Este modo debería usarse en todos "
396
+ "los ficheros que no contienen texto."
394
397
395
398
#: ../Doc/tutorial/inputoutput.rst:309
396
399
msgid ""
0 commit comments