Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 00750ef

Browse files
committed
Add more on tutorial modules
1 parent f94807d commit 00750ef

File tree

1 file changed

+31
-2
lines changed

1 file changed

+31
-2
lines changed

tutorial/modules.po

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Project-Id-Version: Python 3.7\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2019-05-06 11:59-0400\n"
11-
"PO-Revision-Date: 2019-05-22 12:52+0200\n"
11+
"PO-Revision-Date: 2019-05-22 13:07+0200\n"
1212
"MIME-Version: 1.0\n"
1313
"Content-Type: text/plain; charset=UTF-8\n"
1414
"Content-Transfer-Encoding: 8bit\n"
@@ -87,15 +87,20 @@ msgid ""
8787
"in the current symbol table; it only enters the module name ``fibo`` there. "
8888
"Using the module name you can access the functions::"
8989
msgstr ""
90+
"Esto no añade los nombres de las funciones definidas en ``fibo`` "
91+
"directamente en el espacio de nombres actual; sólo añade el nombre del "
92+
"módulo ``fibo``. Usando el nombre del módulo puedes acceder a las funciones::"
9093

9194
#: ../Doc/tutorial/modules.rst:61
9295
msgid ""
9396
"If you intend to use a function often you can assign it to a local name::"
9497
msgstr ""
98+
"Si pretendes utilizar las funciones frecuentemente puedes asignarlas a un "
99+
"nombre local::"
95100

96101
#: ../Doc/tutorial/modules.rst:71
97102
msgid "More on Modules"
98-
msgstr ""
103+
msgstr "Más sobre los módulos"
99104

100105
#: ../Doc/tutorial/modules.rst:73
101106
msgid ""
@@ -104,6 +109,11 @@ msgid ""
104109
"only the *first* time the module name is encountered in an import statement. "
105110
"[#]_ (They are also run if the file is executed as a script.)"
106111
msgstr ""
112+
"Un módulo puede contener tanto declaraciones ejecutables como definiciones "
113+
"de funciones. Estas declaraciones están pensadas para inicializar el módulo. "
114+
"Se ejecutan únicamente la *primera* vez que el módulo se encuentra en una "
115+
"declaración import. [#]_ (También se ejecutan si el archivo se ejecuta como "
116+
"script.)"
107117

108118
#: ../Doc/tutorial/modules.rst:78
109119
msgid ""
@@ -114,6 +124,13 @@ msgid ""
114124
"know what you are doing you can touch a module's global variables with the "
115125
"same notation used to refer to its functions, ``modname.itemname``."
116126
msgstr ""
127+
"Cada módulo tiene su propio espacio de nombres, el cual es usado como "
128+
"espacio de nombres global para todas las funciones definidas en el módulo. "
129+
"Por lo tanto, el autor de un módulo puede usar variables globales en el "
130+
"módulo sin preocuparse acerca de conflictos con una variable global del "
131+
"usuario. Por otro lado, si sabes lo que estás haciendo puedes acceder a las "
132+
"variables globales de un módulo con la misma notación usada para referirte a "
133+
"sus funciones, ``nombremodulo.nombreitem``."
117134

118135
#: ../Doc/tutorial/modules.rst:85
119136
msgid ""
@@ -122,23 +139,35 @@ msgid ""
122139
"for that matter). The imported module names are placed in the importing "
123140
"module's global symbol table."
124141
msgstr ""
142+
"Los módulos pueden importar otros módulos. Es costumbre pero no obligatorio "
143+
"ubicar todas las declaraciones :keyword:`import` al principio del módulo (o "
144+
"script, para el caso). Los nombres de los módulos importados se ubican en el "
145+
"espacio de nombres global del módulo que hace la importación."
125146

126147
#: ../Doc/tutorial/modules.rst:90
127148
msgid ""
128149
"There is a variant of the :keyword:`import` statement that imports names "
129150
"from a module directly into the importing module's symbol table. For "
130151
"example::"
131152
msgstr ""
153+
"Hay una variante de la declaración :keyword:`import` que importa nos nombres "
154+
"de un módulo directamente al espacio de nombres del módulo que hace la "
155+
"importación. Por ejemplo::"
132156

133157
#: ../Doc/tutorial/modules.rst:97
134158
msgid ""
135159
"This does not introduce the module name from which the imports are taken in "
136160
"the local symbol table (so in the example, ``fibo`` is not defined)."
137161
msgstr ""
162+
"Esto no introduce en el espacio de nombres local el nombre del módulo desde "
163+
"el cual se está importando (por lo tanto, en el ejemplo, ``fibo`` no esta "
164+
"definido)."
138165

139166
#: ../Doc/tutorial/modules.rst:100
140167
msgid "There is even a variant to import all names that a module defines::"
141168
msgstr ""
169+
"Hay incluso una variante para importar todos los nombres que un módulo "
170+
"define::"
142171

143172
#: ../Doc/tutorial/modules.rst:106
144173
msgid ""

0 commit comments

Comments
 (0)