1
1
# Copyright (C) 2001-2020, Python Software Foundation
2
2
# This file is distributed under the same license as the Python package.
3
- # Maintained by the python-doc-es workteam.
3
+ # Maintained by the python-doc-es workteam.
4
4
# docs-es@python.org / https://mail.python.org/mailman3/lists/docs-es.python.org/
5
5
# Check https://github.com/python/python-docs-es/blob/3.8/TRANSLATORS to get the list of volunteers
6
6
#
7
- #, fuzzy
8
7
msgid ""
9
8
msgstr ""
10
9
"Project-Id-Version : Python 3.8\n "
11
10
"Report-Msgid-Bugs-To : \n "
12
11
"POT-Creation-Date : 2019-05-06 11:59-0400\n "
13
- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
14
- "Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
12
+ "PO-Revision-Date : 2020-10-08 06:30-0500\n "
15
13
"Language-Team : python-doc-es\n "
16
14
"MIME-Version : 1.0\n "
17
15
"Content-Type : text/plain; charset=UTF-8\n "
18
16
"Content-Transfer-Encoding : 8bit\n "
17
+ "Plural-Forms : nplurals=2; plural=(n != 1);\n "
18
+ "Last-Translator : \n "
19
+ "Language : es_EC\n "
20
+ "X-Generator : Poedit 2.4.1\n "
19
21
20
22
#: ../Doc/library/runpy.rst:2
21
23
msgid ":mod:`runpy` --- Locating and executing Python modules"
22
- msgstr ""
24
+ msgstr ":mod:`runpy` --- Localización y ejecución de módulos *Python* "
23
25
24
26
#: ../Doc/library/runpy.rst:9
25
27
msgid "**Source code:** :source:`Lib/runpy.py`"
26
- msgstr ""
28
+ msgstr "**Código Fuente:** :source:`Lib/runpy.py` "
27
29
28
30
#: ../Doc/library/runpy.rst:13
29
31
msgid ""
@@ -32,13 +34,22 @@ msgid ""
32
34
"line switch that allows scripts to be located using the Python module "
33
35
"namespace rather than the filesystem."
34
36
msgstr ""
37
+ "El modulo :mod:`runpy` es usado para localizar y correr módulos *Python* "
38
+ "sin importarlo primero. Su uso principal es implementar la opción :option:`-"
39
+ "m` cambiando la linea de comando que permite que los scripts se ubiquen "
40
+ "utilizando el espacio de nombres del módulo de Python en lugar del sistema "
41
+ "de archivos."
35
42
36
43
#: ../Doc/library/runpy.rst:18
37
44
msgid ""
38
45
"Note that this is *not* a sandbox module - all code is executed in the "
39
46
"current process, and any side effects (such as cached imports of other "
40
47
"modules) will remain in place after the functions have returned."
41
48
msgstr ""
49
+ "Tenga en cuenta que este *no* es un módulo de espacio aislado - Todo el "
50
+ "código es ejecutado en el proceso actual, y cualquier efecto secundario "
51
+ "(como las importaciones en cache de otros módulos) permanecerán en su lugar "
52
+ "después de que las funciones hayan retornado."
42
53
43
54
#: ../Doc/library/runpy.rst:22
44
55
msgid ""
@@ -47,10 +58,15 @@ msgid ""
47
58
"that limitation is not acceptable for a given use case, :mod:`importlib` is "
48
59
"likely to be a more suitable choice than this module."
49
60
msgstr ""
61
+ "Además, no se garantiza que las funciones y clases definidas por el código "
62
+ "ejecutado funcionen correctamente después de que se haya devuelto la "
63
+ "función :mod:`runpy`. Si esa limitación no es aceptable para un caso de uso "
64
+ "determinado, es probable que :mod:`importlib` sea una opción más adecuada "
65
+ "que este módulo."
50
66
51
67
#: ../Doc/library/runpy.rst:27
52
68
msgid "The :mod:`runpy` module provides two functions:"
53
- msgstr ""
69
+ msgstr "El modulo :mod:`runpy` proporciona dos funciones: "
54
70
55
71
#: ../Doc/library/runpy.rst:35
56
72
msgid ""
@@ -59,6 +75,11 @@ msgid ""
59
75
"import mechanism (refer to :pep:`302` for details) and then executed in a "
60
76
"fresh module namespace."
61
77
msgstr ""
78
+ "Ejecute el código del módulo especificado y devuelva el diccionario de "
79
+ "globales de módulo resultante. El código del módulo se encuentra primero "
80
+ "mediante el mecanismo de importación estándar (consulte :p ep:'302' para "
81
+ "obtener más información) y, a continuación, se ejecuta en un espacio de "
82
+ "nombres de módulo nuevo."
62
83
63
84
#: ../Doc/library/runpy.rst:40
64
85
msgid ""
@@ -67,6 +88,10 @@ msgid ""
67
88
"imported and the ``__main__`` submodule within that package is then executed "
68
89
"and the resulting module globals dictionary returned."
69
90
msgstr ""
91
+ "El argumento *mod_name* debe ser un nombre de módulo absoluto. Si el nombre "
92
+ "del paquete se refiere a un paquete en lugar de un módulo normal, entonces "
93
+ "ese paquete es importado y el submódulo ``__main__`` dentro de ese paquete "
94
+ "luego se ejecuta y se devuelve el diccionario global del módulo resultante."
70
95
71
96
#: ../Doc/library/runpy.rst:46
72
97
msgid ""
@@ -76,6 +101,11 @@ msgid ""
76
101
"below are defined in the supplied dictionary, those definitions are "
77
102
"overridden by :func:`run_module`."
78
103
msgstr ""
104
+ "El argumento de diccionario opcional *init_globals* se puede utilizar para "
105
+ "rellenar previamente el diccionario global del módulo antes de ejecutar el "
106
+ "código. El diccionario suministrado no se modificará. Si alguna de las "
107
+ "variables globales especiales siguientes se define en el diccionario "
108
+ "proporcionado, esas definiciones se reemplazan por :func:`run_module`."
79
109
80
110
#: ../Doc/library/runpy.rst:52 ../Doc/library/runpy.rst:121
81
111
msgid ""
@@ -85,26 +115,40 @@ msgid ""
85
115
"set of variables - other variables may be set implicitly as an interpreter "
86
116
"implementation detail)."
87
117
msgstr ""
118
+ "Las variables globales especiales ``__name__``, ``__spec__``, ``__file__``, "
119
+ "``__cached__``, ``__loader__`` y ``__package__`` se establecen en el "
120
+ "diccionario global antes del que el código del módulo sea ejecutado (tenga "
121
+ "en cuenta que esto es un conjunto mínimo de variables - otras variables "
122
+ "pueden establecerse implícitamente como un detalle de implementación del "
123
+ "intérprete)."
88
124
89
125
#: ../Doc/library/runpy.rst:58
90
126
msgid ""
91
127
"``__name__`` is set to *run_name* if this optional argument is not :const:"
92
128
"`None`, to ``mod_name + '.__main__'`` if the named module is a package and "
93
129
"to the *mod_name* argument otherwise."
94
130
msgstr ""
131
+ "``__name__`` se establece en *run_name* si el argumento opcional no es :"
132
+ "const:`None`, para `mod_name + ‘.__main__’`` si módulo nombrado es un "
133
+ "paquete y al argumento *mod_name* en caso contrario."
95
134
96
135
#: ../Doc/library/runpy.rst:62
97
136
msgid ""
98
137
"``__spec__`` will be set appropriately for the *actually* imported module "
99
138
"(that is, ``__spec__.name`` will always be *mod_name* or ``mod_name + '."
100
139
"__main__``, never *run_name*)."
101
140
msgstr ""
141
+ "``__spec__`` se configura apropiadamente para el modulo *realmente* "
142
+ "importado (es decir, ``__spec__.name`` siempre será un *mod_name* o "
143
+ "``mod_name + ‘.__main__``, jamas *run_name*)."
102
144
103
145
#: ../Doc/library/runpy.rst:66
104
146
msgid ""
105
147
"``__file__``, ``__cached__``, ``__loader__`` and ``__package__`` are :ref:"
106
148
"`set as normal <import-mod-attrs>` based on the module spec."
107
149
msgstr ""
150
+ "``__file__``, ``__cached__``, ``__loader__`` y ``__package__`` son basados "
151
+ "en la especificación del modulo :ref:`set as normal <import-mod-attrs>`."
108
152
109
153
#: ../Doc/library/runpy.rst:69
110
154
msgid ""
@@ -114,6 +158,12 @@ msgid ""
114
158
"being executed. Both ``sys.argv[0]`` and ``sys.modules[__name__]`` are "
115
159
"restored to their original values before the function returns."
116
160
msgstr ""
161
+ "Si el argumento *alter_sys* es proporcionado y evaluado a :const:`True`, "
162
+ "entonces ``sys.argv[0]`` es actualizado y el valor de ``__file__`` y ``sys."
163
+ "modules[__name__]`` es actualizado con un objeto de módulo temporal para el "
164
+ "módulo que se esta ejecutado. Ambas `sys.argv[0]`` y ``sys."
165
+ "modules[__name__]`` son restauradas a sus valores originales antes del "
166
+ "retorno de la función."
117
167
118
168
#: ../Doc/library/runpy.rst:75
119
169
msgid ""
@@ -122,21 +172,29 @@ msgid ""
122
172
"arguments. It is recommended that the :mod:`sys` module be left alone when "
123
173
"invoking this function from threaded code."
124
174
msgstr ""
175
+ "Tenga en cuenta que esta manipulación de :mod:`sys` no es segura para "
176
+ "subprocesos. Otros subprocesos pueden ver el módulo parcialmente "
177
+ "inicializado, así como la lista alterada de argumentos. Se recomienda que el "
178
+ "módulo :mod:`sys` se deje solo al invocar esta función desde código roscado."
125
179
126
180
#: ../Doc/library/runpy.rst:81
127
181
msgid ""
128
182
"The :option:`-m` option offering equivalent functionality from the command "
129
183
"line."
130
184
msgstr ""
185
+ "La opción :option:`-m` ofrece una funcionalidad equivalente desde la linea "
186
+ "de comandos."
131
187
132
188
#: ../Doc/library/runpy.rst:84
133
189
msgid ""
134
190
"Added ability to execute packages by looking for a ``__main__`` submodule."
135
191
msgstr ""
192
+ "Se agrego la capacidad de ejecutar paquetes buscando un submódulo "
193
+ "``__main__``."
136
194
137
195
#: ../Doc/library/runpy.rst:87
138
196
msgid "Added ``__cached__`` global variable (see :pep:`3147`)."
139
- msgstr ""
197
+ msgstr "Se agrego la variable global ``__cached__`` (consultar :pep:`3147`). "
140
198
141
199
#: ../Doc/library/runpy.rst:90
142
200
msgid ""
@@ -145,6 +203,11 @@ msgid ""
145
203
"well as ensuring the real module name is always accessible as ``__spec__."
146
204
"name``."
147
205
msgstr ""
206
+ "Se ha actualizado para aprovechar la función de especificación de módulo "
207
+ "agregada por :pep:'451'. Esto permite que ''__cached__'' se establezca "
208
+ "correctamente para que los módulos se ejecuten de esta manera, así como "
209
+ "asegurarse de que el nombre real del módulo siempre sea accesible como "
210
+ "''__spec__.name''."
148
211
149
212
#: ../Doc/library/runpy.rst:101
150
213
msgid ""
@@ -154,6 +217,13 @@ msgid ""
154
217
"compiled bytecode file or a valid sys.path entry containing a ``__main__`` "
155
218
"module (e.g. a zipfile containing a top-level ``__main__.py`` file)."
156
219
msgstr ""
220
+ "Ejecute el código en la ubicación del sistema de archivos con nombre y "
221
+ "devuelva el diccionario de globales de módulo resultante. Al igual que con "
222
+ "un nombre de script proporcionado a la línea de comandos de CPython, la ruta "
223
+ "de acceso proporcionada puede hacer referencia a un archivo de origen de "
224
+ "Python, un archivo de código de bytes compilado o una entrada sys.path "
225
+ "válida que contiene un módulo ''__main__'' (por ejemplo, un archivo zip que "
226
+ "contiene un archivo ''__main__.py'' de nivel superior)."
157
227
158
228
#: ../Doc/library/runpy.rst:107
159
229
msgid ""
@@ -165,6 +235,14 @@ msgid ""
165
235
"`__main__` entry located elsewhere on ``sys.path`` if there is no such "
166
236
"module at the specified location."
167
237
msgstr ""
238
+ "Para un *script* simple, el código especificado se ejecuta simplemente en un "
239
+ "espacio de nombres de un módulo nuevo. Para un entrada *sys.path* valida "
240
+ "(comúnmente es un archivo *zip* o un directorio), la entrada se agrega "
241
+ "primero al comienzo de ``sys.path``. La función busca y ejecuta un modulo :"
242
+ "mod:`__main__` usando la ruta actualizada. Tenga en cuenta que no existe una "
243
+ "protección especial contra la invocación de una entrada existente :mod:"
244
+ "`__main__` ubicada en otro lugar en ``sys.path`` si no hay tal módulo en la "
245
+ "ubicación especificada."
168
246
169
247
#: ../Doc/library/runpy.rst:115
170
248
msgid ""
@@ -174,12 +252,19 @@ msgid ""
174
252
"below are defined in the supplied dictionary, those definitions are "
175
253
"overridden by :func:`run_path`."
176
254
msgstr ""
255
+ "El argumento de diccionario opcional *init_globals* se puede utilizar para "
256
+ "rellenar previamente el diccionario global del módulo antes de ejecutar el "
257
+ "código. El diccionario suministrado no se modificará. Si alguna de las "
258
+ "variables globales especiales siguientes se define en el diccionario "
259
+ "proporcionado, esas definiciones se reemplazan por :func:`run_path`."
177
260
178
261
#: ../Doc/library/runpy.rst:127
179
262
msgid ""
180
263
"``__name__`` is set to *run_name* if this optional argument is not :const:"
181
264
"`None` and to ``'<run_path>'`` otherwise."
182
265
msgstr ""
266
+ "``__name__`` se establece para *run_name* si el argumento opcional no es :"
267
+ "const:`None` y a ``'<run_path>'`` de lo contrario."
183
268
184
269
#: ../Doc/library/runpy.rst:130
185
270
msgid ""
@@ -188,6 +273,10 @@ msgid ""
188
273
"path, and ``__spec__``, ``__cached__``, ``__loader__`` and ``__package__`` "
189
274
"will all be set to :const:`None`."
190
275
msgstr ""
276
+ "Si la ruta proporcionada hace referencia a un archivo *script* (ya sea como "
277
+ "fuente o un código de *byte* precompilado), entonces ``__file__`` se "
278
+ "establecerá en la ruta proporcionada, y ``__spec__``, ``__cached__``, "
279
+ "``__loader__`` y ``__package__`` se establecerán todos en :const:`None`."
191
280
192
281
#: ../Doc/library/runpy.rst:135
193
282
msgid ""
@@ -197,6 +286,12 @@ msgid ""
197
286
"``__cached__``, ``__loader__`` and ``__package__`` will be :ref:`set as "
198
287
"normal <import-mod-attrs>` based on the module spec."
199
288
msgstr ""
289
+ "Si la ruta proporciona es una referencia a una entrada *sys.path* valida, "
290
+ "entonces ``__spec__`` se establece apropiadamente para la importación del "
291
+ "modulo ``__main__``(es decir, ``__spec__.name`` siempre deberá ser "
292
+ "``__main__``). ``__file__``, ``__cached__``, ``__loader__`` y "
293
+ "``__package__`` estarán basadas en la especificación del modulo :ref:"
294
+ "`establecidas como normal <import-mod-attrs>`."
200
295
201
296
#: ../Doc/library/runpy.rst:141
202
297
msgid ""
@@ -207,6 +302,12 @@ msgid ""
207
302
"modifications to items in :mod:`sys` are reverted before the function "
208
303
"returns."
209
304
msgstr ""
305
+ "También se realizan una serie de alteraciones en el módulo :mod:`sys`. En "
306
+ "primer lugar, ``sys.path`` puede ser alterado como se describió "
307
+ "anteriormente. ``sys.argv[0]`` se actualiza con el valor de ``file_path`` y "
308
+ "``sys.modules[__name__]`` se actualiza con un objeto de módulo temporal para "
309
+ "el módulo que se está ejecutando. Todas las modificaciones de los elementos "
310
+ "de :mod:`sys` se revierten antes de que se devuelva la función."
210
311
211
312
#: ../Doc/library/runpy.rst:148
212
313
msgid ""
@@ -216,12 +317,20 @@ msgid ""
216
317
"apply, use of this function in threaded code should be either serialised "
217
318
"with the import lock or delegated to a separate process."
218
319
msgstr ""
320
+ "Tenga en cuenta que, diferente a :func:`run_module`, las alteraciones hecha "
321
+ "a :mod:`sys` no son opcionales en esta función ya que estos ajustes son "
322
+ "esenciales para permitir la ejecución de entradas *sys.path*. Como aún se "
323
+ "aplican las limitaciones de seguridad de los subprocesos, el uso de esta "
324
+ "función en un código procesado debe serializarse con el bloqueo de "
325
+ "importación o delegarse a un proceso separado."
219
326
220
327
#: ../Doc/library/runpy.rst:155
221
328
msgid ""
222
329
":ref:`using-on-interface-options` for equivalent functionality on the "
223
330
"command line (``python path/to/script``)."
224
331
msgstr ""
332
+ ":ref:`using-on-interface-options` para una funcionalidad equivalente en la "
333
+ "linea de comandos (``python path/to/script``)."
225
334
226
335
#: ../Doc/library/runpy.rst:160
227
336
msgid ""
@@ -230,31 +339,35 @@ msgid ""
230
339
"``__main__`` is imported from a valid sys.path entry rather than being "
231
340
"executed directly."
232
341
msgstr ""
342
+ "Actualizado para aprovechar la función de especificación del módulo agregada "
343
+ "por :pep:`451`. Esto permite que ``__cached__`` se configure correctamente "
344
+ "en el caso de que ``__main__`` se importe de una entrada *sys.path* valida "
345
+ "en lugar de ejecutarse directamente."
233
346
234
347
#: ../Doc/library/runpy.rst:169
235
348
msgid ":pep:`338` -- Executing modules as scripts"
236
- msgstr ""
349
+ msgstr ":pep:`338` -- Ejecutando módulos como *scripts* "
237
350
238
351
#: ../Doc/library/runpy.rst:169 ../Doc/library/runpy.rst:172
239
352
msgid "PEP written and implemented by Nick Coghlan."
240
- msgstr ""
353
+ msgstr "*PEP* escrito y implementado por *Nick Coghlan*. "
241
354
242
355
#: ../Doc/library/runpy.rst:172
243
356
msgid ":pep:`366` -- Main module explicit relative imports"
244
- msgstr ""
357
+ msgstr ":pep:`366` -- Importaciones relativas explícitas del módulo principal "
245
358
246
359
#: ../Doc/library/runpy.rst:175
247
360
msgid ":pep:`451` -- A ModuleSpec Type for the Import System"
248
- msgstr ""
361
+ msgstr ":pep:`451` — Un tipo *ModuleSpec* para el sistema de Importación "
249
362
250
363
#: ../Doc/library/runpy.rst:175
251
364
msgid "PEP written and implemented by Eric Snow"
252
- msgstr ""
365
+ msgstr "*PEP* escrito y implementado por *Eric Snow* "
253
366
254
367
#: ../Doc/library/runpy.rst:177
255
368
msgid ":ref:`using-on-general` - CPython command line details"
256
- msgstr ""
369
+ msgstr ":ref:`using-on-general` - Detalles de la linea de comandos *CPython* "
257
370
258
371
#: ../Doc/library/runpy.rst:179
259
372
msgid "The :func:`importlib.import_module` function"
260
- msgstr ""
373
+ msgstr "La función :func:`importlib.import_module` "
0 commit comments