@@ -11,7 +11,7 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"POT-Creation-Date : 2020-05-05 12:54+0200\n "
14
- "PO-Revision-Date : 2020-06-13 17:13 -0500\n "
14
+ "PO-Revision-Date : 2020-06-13 20:21 -0500\n "
15
15
"Language-Team : python-doc-es\n "
16
16
"MIME-Version : 1.0\n "
17
17
"Content-Type : text/plain; charset=utf-8\n "
@@ -31,7 +31,7 @@ msgid ""
31
31
"compatible data types, and allows calling functions in DLLs or shared "
32
32
"libraries. It can be used to wrap these libraries in pure Python."
33
33
msgstr ""
34
- ":mod:' ctypes' es una biblioteca de funciones foraneas para Python. "
34
+ ":mod:` ctypes` es una biblioteca de funciones foraneas para Python. "
35
35
"Proporciona tipos de datos compatibles con C y permite llamar a funciones en "
36
36
"archivos DLL o bibliotecas compartidas. Se puede utilizar para envolver "
37
37
"estas bibliotecas en Python puro."
@@ -46,7 +46,7 @@ msgid ""
46
46
"they actually work. Since some code samples behave differently under Linux, "
47
47
"Windows, or Mac OS X, they contain doctest directives in comments."
48
48
msgstr ""
49
- "Nota: Los ejemplos de código de este tutorial utilizan :mod:' doctest' para "
49
+ "Nota: Los ejemplos de código de este tutorial utilizan :mod:` doctest` para "
50
50
"asegurarse de que realmente funcionan. Dado que algunos ejemplos de código "
51
51
"se comportan de manera diferente en Linux, Windows o Mac OS X, contienen "
52
52
"directivas de prueba en los comentarios."
@@ -58,11 +58,11 @@ msgid ""
58
58
"`c_long`. So, you should not be confused if :class:`c_long` is printed if "
59
59
"you would expect :class:`c_int` --- they are actually the same type."
60
60
msgstr ""
61
- "Nota: Algunos ejemplos de código hacen referencia al tipo ctypes :"
62
- "class:' c_int' . En las plataformas donde '' sizeof(long) á sizeof(int)'' es "
63
- "un alias de :class:' c_long' . Por lo tanto, no debe confundirse si :"
64
- "class:' c_long' se imprime si espera :class:' c_int' --- son en realidad del "
65
- "mismo tipo."
61
+ "Nota: Algunos ejemplos de código hacen referencia al tipo ctypes :class: "
62
+ "` c_int` . En las plataformas donde `` sizeof(long) == sizeof(int)`` es un "
63
+ "alias de :class:` c_long` . Por lo tanto, no debe confundirse si :class :"
64
+ "` c_long` se imprime si espera :class:` c_int` --- son en realidad del mismo "
65
+ "tipo."
66
66
67
67
#: ../Doc/library/ctypes.rst:33
68
68
msgid "Loading dynamic link libraries"
@@ -73,7 +73,7 @@ msgid ""
73
73
":mod:`ctypes` exports the *cdll*, and on Windows *windll* and *oledll* "
74
74
"objects, for loading dynamic link libraries."
75
75
msgstr ""
76
- ":mod:' ctypes' exporta los objetos *cdll* y en Windows *windll* y *oledll*, "
76
+ ":mod:` ctypes` exporta los objetos *cdll* y en Windows *windll* y *oledll*, "
77
77
"para cargar bibliotecas de vínculos dinámicos."
78
78
79
79
#: ../Doc/library/ctypes.rst:38
@@ -88,20 +88,20 @@ msgid ""
88
88
msgstr ""
89
89
"Las bibliotecas se cargan accediendo a ellas como atributos de estos "
90
90
"objetos. *cdll* carga bibliotecas que exportan funciones utilizando la "
91
- "convención de llamada estándar '' cdecl'' , mientras que las bibliotecas "
92
- "*windll* llaman a funciones mediante la convención de llamada '' stdcall'' . "
93
- "*oledll* también utiliza la convención de llamada '' stdcall'' y asume que "
94
- "las funciones devuelven un código de error Windows :c:type:' HRESULT' . El "
95
- "código de error se utiliza para generar automáticamente una excepción :"
96
- "class:' OSError' cuando se produce un error en la llamada a la función."
91
+ "convención de llamada estándar `` cdecl`` , mientras que las bibliotecas "
92
+ "*windll* llaman a funciones mediante la convención de llamada `` stdcall`` . "
93
+ "*oledll* también utiliza la convención de llamada `` stdcall`` y asume que "
94
+ "las funciones devuelven un código de error Windows :c:type:` HRESULT` . El "
95
+ "código de error se utiliza para generar automáticamente una excepción :class: "
96
+ "` OSError` cuando se produce un error en la llamada a la función."
97
97
98
98
#: ../Doc/library/ctypes.rst:46
99
99
msgid ""
100
100
"Windows errors used to raise :exc:`WindowsError`, which is now an alias of :"
101
101
"exc:`OSError`."
102
102
msgstr ""
103
- "Errores de Windows utilizados para generar :exc:' WindowsError' , que ahora es "
104
- "un alias de :exc:' OSError' ."
103
+ "Errores de Windows utilizados para generar :exc:` WindowsError` , que ahora es "
104
+ "un alias de :exc:` OSError` ."
105
105
106
106
#: ../Doc/library/ctypes.rst:51
107
107
msgid ""
@@ -257,7 +257,7 @@ msgid ""
257
257
"debugging crashes (e.g. from segmentation faults produced by erroneous C "
258
258
"library calls)."
259
259
msgstr ""
260
- "Sin embargo, hay suficientes maneras de bloquear Python con :mod:`` ctypes`` , "
260
+ "Sin embargo, hay suficientes maneras de bloquear Python con :mod:`ctypes, "
261
261
"así que debes tener cuidado de todos modos. El módulo :mod:`faulthandler` "
262
262
"puede ser útil para depurar bloqueos (por ejemplo, provenientes de fallos de "
263
263
"segmentación producidos por llamadas erróneas a la biblioteca C)."
@@ -365,39 +365,39 @@ msgstr ":class:`c_ubyte`"
365
365
366
366
#: ../Doc/library/ctypes.rst:226
367
367
msgid ":c:type:`unsigned char`"
368
- msgstr ":c:type:``unigned char`` (no asignado) "
368
+ msgstr ":c:type:`unsigned char`"
369
369
370
370
#: ../Doc/library/ctypes.rst:228
371
371
msgid ":class:`c_short`"
372
372
msgstr ":class:`c_short`"
373
373
374
374
#: ../Doc/library/ctypes.rst:228
375
375
msgid ":c:type:`short`"
376
- msgstr ":c:type:`` short` `"
376
+ msgstr ":c:type:`short`"
377
377
378
378
#: ../Doc/library/ctypes.rst:230
379
379
msgid ":class:`c_ushort`"
380
380
msgstr ":class:`c_ushort`"
381
381
382
382
#: ../Doc/library/ctypes.rst:230
383
383
msgid ":c:type:`unsigned short`"
384
- msgstr ":c:type:`` unsigned short`` "
384
+ msgstr ":c:type:`unsigned short"
385
385
386
386
#: ../Doc/library/ctypes.rst:232
387
387
msgid ":class:`c_int`"
388
388
msgstr ":class:`c_int`"
389
389
390
390
#: ../Doc/library/ctypes.rst:232
391
391
msgid ":c:type:`int`"
392
- msgstr ":c:type:`` int` `"
392
+ msgstr ":c:type:`int`"
393
393
394
394
#: ../Doc/library/ctypes.rst:234
395
395
msgid ":class:`c_uint`"
396
396
msgstr ":class:`c_uint`"
397
397
398
398
#: ../Doc/library/ctypes.rst:234
399
399
msgid ":c:type:`unsigned int`"
400
- msgstr ":c:type:`` unsigned int` `"
400
+ msgstr ":c:type:`unsigned int`"
401
401
402
402
#: ../Doc/library/ctypes.rst:236
403
403
msgid ":class:`c_long`"
@@ -413,7 +413,7 @@ msgstr ":class:`c_ulong`"
413
413
414
414
#: ../Doc/library/ctypes.rst:238
415
415
msgid ":c:type:`unsigned long`"
416
- msgstr ":c:type:`` unsigned long` `"
416
+ msgstr ":c:type:`unsigned long`"
417
417
418
418
#: ../Doc/library/ctypes.rst:240
419
419
msgid ":class:`c_longlong`"
@@ -622,7 +622,7 @@ msgid ""
622
622
"attribute available on request."
623
623
msgstr ""
624
624
"Si no quieres almacenar los datos de la instancia en la variable de "
625
- "instancia :attr:`_as_parameter_`, puedes definir una :class:`` property` que "
625
+ "instancia :attr:`_as_parameter_`, puedes definir una :class:`property` que "
626
626
"haga que el atributo esté disponible a petición."
627
627
628
628
#: ../Doc/library/ctypes.rst:403
@@ -893,7 +893,7 @@ msgid ""
893
893
"`BigEndianUnion`, and :class:`LittleEndianUnion` base classes. These "
894
894
"classes cannot contain pointer fields."
895
895
msgstr ""
896
- ":mod:`` ctypes` ` utiliza el orden de bytes nativos para las Estructuras y "
896
+ ":mod:`ctypes` utiliza el orden de bytes nativos para las Estructuras y "
897
897
"Uniones. Para construir estructuras con un orden de bytes no nativo, puedes "
898
898
"usar una de las clases base :class:`BigEndianStructure`, :class:"
899
899
"`LittleEndianStructure`, :class:`BigEndianUnion`, y :class:"
@@ -1042,8 +1042,9 @@ msgid ""
1042
1042
":mod:`ctypes` checks for ``NULL`` when dereferencing pointers (but "
1043
1043
"dereferencing invalid non-\\ ``NULL`` pointers would crash Python)::"
1044
1044
msgstr ""
1045
- "mod:``ctypes`` comprueba si hay ``NULL`` cuando los punteros de referencia "
1046
- "(pero los punteros no válidos de referencia ``NULL`` se romperan en Python)::"
1045
+ "mod:`ctypes` comprueba si hay ``NULL`` cuando los punteros de referencia "
1046
+ "(pero los punteros no válidos de referencia no-\\ ``NULL`` se romperan en "
1047
+ "Python)::"
1047
1048
1048
1049
#: ../Doc/library/ctypes.rst:807
1049
1050
msgid "Type conversions"
@@ -1083,7 +1084,7 @@ msgstr ""
1083
1084
#: ../Doc/library/ctypes.rst:835
1084
1085
msgid "To set a POINTER type field to ``NULL``, you can assign ``None``::"
1085
1086
msgstr ""
1086
- "Para poner un campo de tipo POINTER a ``NULL``, puedes asignar ``None`::"
1087
+ "Para poner un campo de tipo POINTER a ``NULL``, puedes asignar ``None`` ::"
1087
1088
1088
1089
#: ../Doc/library/ctypes.rst:842
1089
1090
msgid ""
@@ -1153,8 +1154,8 @@ msgid ""
1153
1154
"itself. In :mod:`ctypes`, we can define the ``cell`` class and set the :attr:"
1154
1155
"`_fields_` attribute later, after the class statement::"
1155
1156
msgstr ""
1156
- "porque la nueva ``cell clase `` no está disponible en la propia declaración "
1157
- "de clase. En :mod:`` ctypes` `, podemos definir la clase ``cell`` y establecer "
1157
+ "porque la nueva ``class cell `` no está disponible en la propia declaración "
1158
+ "de clase. En :mod:`ctypes`, podemos definir la clase ``cell`` y establecer "
1158
1159
"el atributo :attr:`_fields_` más tarde, después de la declaración de clase::"
1159
1160
1160
1161
#: ../Doc/library/ctypes.rst:918
@@ -1295,13 +1296,13 @@ msgid ""
1295
1296
"with :class:`threading.local` will *not* survive across different callbacks, "
1296
1297
"even when those calls are made from the same C thread."
1297
1298
msgstr ""
1298
- "Además, nótese que si se llama a la función de devolución de llamada en un "
1299
- "hilo creado fuera del control de Python (por ejemplo, por el código foraneo "
1299
+ "Además, nótese que sí se llama a la función de devolución de llamada en un "
1300
+ "hilo creado fuera del control de Python (por ejemplo, por el código foráneo "
1300
1301
"que llama a la devolución de llamada), ctypes crea un nuevo hilo Python "
1301
1302
"tonto en cada invocación. Este comportamiento es correcto para la mayoría de "
1302
1303
"los propósitos, pero significa que los valores almacenados con :class:"
1303
- "`threading.local` no * sobreviven a través de diferentes llamadas de retorno, "
1304
- "incluso cuando esas llamadas se hacen desde el mismo hilo C."
1304
+ "`threading.local` *no* sobreviven a través de diferentes llamadas de "
1305
+ "retorno, incluso cuando esas llamadas se hacen desde el mismo hilo C."
1305
1306
1306
1307
#: ../Doc/library/ctypes.rst:1053
1307
1308
msgid "Accessing values exported from dlls"
@@ -1495,7 +1496,7 @@ msgstr "Tipos de datos de tamaño variable"
1495
1496
msgid ""
1496
1497
":mod:`ctypes` provides some support for variable-sized arrays and structures."
1497
1498
msgstr ""
1498
- ":mod:`` ctypes` ` proporciona algo de soporte para matrices y estructuras de "
1499
+ ":mod:`ctypes` proporciona algo de soporte para matrices y estructuras de "
1499
1500
"tamaño variable."
1500
1501
1501
1502
#: ../Doc/library/ctypes.rst:1200
@@ -1910,7 +1911,7 @@ msgid ""
1910
1911
"by accessing it as attribute of a library loader instance. The result is "
1911
1912
"cached, so repeated attribute accesses return the same library each time."
1912
1913
msgstr ""
1913
- ":meth:``getattr__` ` tiene un comportamiento especial: Permite cargar una "
1914
+ ":meth:`__getattr__ ` tiene un comportamiento especial: Permite cargar una "
1914
1915
"biblioteca compartida accediendo a ella como atributo de una instancia de "
1915
1916
"carga de biblioteca. El resultado se almacena en caché, de modo que los "
1916
1917
"accesos repetidos a los atributos devuelven la misma biblioteca cada vez."
@@ -2235,7 +2236,7 @@ msgstr ""
2235
2236
"funciones de fábrica deben ser llamadas con el tipo de resultado deseado y "
2236
2237
"los tipos de argumento de la función, y pueden ser usadas como fábricas de "
2237
2238
"decoradores, y como tales, ser aplicadas a las funciones a través de la "
2238
- "sintaxis ``@wrapper``. Ver :ref:`ctypes-callback-functions`` para ejemplos."
2239
+ "sintaxis ``@wrapper``. Ver :ref:`ctypes-callback-functions` para ejemplos."
2239
2240
2240
2241
#: ../Doc/library/ctypes.rst:1642
2241
2242
msgid ""
@@ -2489,7 +2490,7 @@ msgid ""
2489
2490
"Raises an :ref:`auditing event <auditing>` ``ctypes.addressof`` with "
2490
2491
"argument ``obj``."
2491
2492
msgstr ""
2492
- "Levanta un :ref:`` auditing event <auditing>` ``ctypes.addressof`` con el "
2493
+ "Levanta un :ref:`auditing event <auditing>` ``ctypes.addressof`` con el "
2493
2494
"argumento ``obj``."
2494
2495
2495
2496
#: ../Doc/library/ctypes.rst:1822
@@ -3070,7 +3071,7 @@ msgid ""
3070
3071
"true for all other ctypes object instances."
3071
3072
msgstr ""
3072
3073
"Cuando el atributo ``value`` se recupera de una instancia ctypes, "
3073
- "normalmente se devuelve un nuevo objeto cada vez. :mod:`` ctypes`` *no* "
3074
+ "normalmente se devuelve un nuevo objeto cada vez. :mod:`ctypes *no* "
3074
3075
"implementa el retorno del objeto original, siempre se construye un nuevo "
3075
3076
"objeto. Lo mismo ocurre con todas las demás instancias de objetos ctypes."
3076
3077
@@ -3170,7 +3171,7 @@ msgid ""
3170
3171
"optional integer initializer; no overflow checking is done. On platforms "
3171
3172
"where ``sizeof(int) == sizeof(long)`` it is an alias to :class:`c_long`."
3172
3173
msgstr ""
3173
- "Representa el tipo de datos C:c:type:`signed int`. El constructor acepta un "
3174
+ "Representa el tipo de datos C :c:type:`signed int`. El constructor acepta un "
3174
3175
"inicializador entero opcional; no se hace ninguna comprobación de "
3175
3176
"desbordamiento. En plataformas donde ``sizeof(int) == sizeof(long)`` es un "
3176
3177
"alias de :class:`c_long`."
@@ -3276,23 +3277,23 @@ msgid ""
3276
3277
"Represents the C 16-bit :c:type:`unsigned int` datatype. Usually an alias "
3277
3278
"for :class:`c_ushort`."
3278
3279
msgstr ""
3279
- "Representa el tipo de datos C 16-bit :c:type:`` unsigned int` `. Normalmente "
3280
+ "Representa el tipo de datos C 16-bit :c:type:`unsigned int`. Normalmente "
3280
3281
"un alias para :class:`c_ushort`."
3281
3282
3282
3283
#: ../Doc/library/ctypes.rst:2297
3283
3284
msgid ""
3284
3285
"Represents the C 32-bit :c:type:`unsigned int` datatype. Usually an alias "
3285
3286
"for :class:`c_uint`."
3286
3287
msgstr ""
3287
- "Representa el tipo de datos C 32-bit :c:type:`` unsigned int` `. Normalmente "
3288
+ "Representa el tipo de datos C 32-bit :c:type:`unsigned int`. Normalmente "
3288
3289
"un alias para :class:`c_uint`."
3289
3290
3290
3291
#: ../Doc/library/ctypes.rst:2303
3291
3292
msgid ""
3292
3293
"Represents the C 64-bit :c:type:`unsigned int` datatype. Usually an alias "
3293
3294
"for :class:`c_ulonglong`."
3294
3295
msgstr ""
3295
- "Representa el tipo de datos C 64-bit :c:type:`` unsigned int` `. Normalmente "
3296
+ "Representa el tipo de datos C 64-bit :c:type:`unsigned int`. Normalmente "
3296
3297
"un alias para :class:`c_ulonglong`."
3297
3298
3298
3299
#: ../Doc/library/ctypes.rst:2309
0 commit comments