Expand Up @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-16 21:42+0200\n" "PO-Revision-Date: 2021-08-02 01:47+0200 \n" "PO-Revision-Date: 2021-10-30 19:57-0300 \n" "Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n" "Language: es\n" "Language-Team: python-doc-es\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "Plural-Forms: nplurals=2; plural=(n != 1); \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" "X-Generator: Poedit 3.0\n" #: ../Doc/c-api/arg.rst:6 msgid "Parsing arguments and building values" Expand Down Expand Up @@ -143,6 +144,11 @@ msgid "" "`Py_ssize_t` if the :c:macro:`PY_SSIZE_T_CLEAN` macro is defined, or int " "otherwise." msgstr "" "Para todas las variantes de formatos ``#`` (``s#``, ``y#``, etc.), la macro :" "c:macro:`PY_SSIZE_T_CLEAN` tiene que estar definida antes de incluir :file:" "`Python.h`. En Python 3.9 y versiones anteriores, el tipo del argumento " "*length* es :c:type:`Py_ssize_t` si la macro :c:macro:`PY_SSIZE_T_CLEAN` " "está definida, o int si no lo está." #: ../Doc/c-api/arg.rst:83 msgid "``s`` (:class:`str`) [const char \\*]" Expand Down Expand Up @@ -204,13 +210,12 @@ msgstr "" "utilizando codificación ``'utf-8'``." #: ../Doc/c-api/arg.rst:96 #, fuzzy msgid "" "``s#`` (:class:`str`, read-only :term:`bytes-like object`) [const char \\*, :" "c:type:`Py_ssize_t`]" msgstr "" "``s#`` (:class:`str`, :term:`bytes-like object` de sólo lectura) [const char " "\\*,int o :c:type:`Py_ssize_t`]" "\\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:92 msgid "" Expand Down Expand Up @@ -253,13 +258,12 @@ msgstr "" "``NULL``." #: ../Doc/c-api/arg.rst:108 #, fuzzy msgid "" "``z#`` (:class:`str`, read-only :term:`bytes-like object` or ``None``) " "[const char \\*, :c:type:`Py_ssize_t`]" msgstr "" "``z#`` (:class:`str`, :term:`bytes-like object` de sólo lectura o ``None``) " "[const char \\*,int o :c:type:`Py_ssize_t`]" "[const char \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:107 msgid "" Expand Down Expand Up @@ -306,13 +310,12 @@ msgstr "" "tipo bytes. **Esta es la forma recomendada para aceptar datos binarios.**" #: ../Doc/c-api/arg.rst:127 #, fuzzy msgid "" "``y#`` (read-only :term:`bytes-like object`) [const char \\*, :c:type:" "`Py_ssize_t`]" msgstr "" "``y#`` (:term:`bytes-like object` de sólo lectura) [const char \\*,int o :c :" "type: `Py_ssize_t`]" "``y#`` (:term:`bytes-like object` de sólo lectura) [const char \\*,:c:type :" "`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:126 msgid "" Expand Down Expand Up @@ -384,9 +387,8 @@ msgstr "" "de :c:func:`PyUnicode_AsWideCharString`." #: ../Doc/c-api/arg.rst:163 #, fuzzy msgid "``u#`` (:class:`str`) [const Py_UNICODE \\*, :c:type:`Py_ssize_t`]" msgstr "``u#`` (:class:`str`) [constwchar_t \\*, int o :c:type:`Py_ssize_t`]" msgstr "``u#`` (:class:`str`) [constPy_UNICODE \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:157 msgid "" Expand All @@ -411,12 +413,11 @@ msgstr "" "el puntero :c:type:`Py_UNICODE` se establece en ``NULL``." #: ../Doc/c-api/arg.rst:179 #, fuzzy msgid "" "``Z#`` (:class:`str` or ``None``) [const Py_UNICODE \\*, :c:type:" "`Py_ssize_t`]" msgstr "" "``z#`` (:class:`str` o ``None``) [constchar \\*, int o :c:type:`Py_ssize_t`]" "``z#`` (:class:`str` o ``None``) [constPy_UNICODE \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:174 msgid "" Expand Down Expand Up @@ -519,13 +520,12 @@ msgstr "" "como parámetro." #: ../Doc/c-api/arg.rst:243 #, fuzzy msgid "" "``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, :c:type:" "`Py_ssize_t` \\*buffer_length]" msgstr "" "``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer,int o :c :" "type: `Py_ssize_t` \\*buffer_length]" "``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer,:c:type :" "`Py_ssize_t` \\*buffer_length]" #: ../Doc/c-api/arg.rst:215 msgid "" Expand Down Expand Up @@ -601,13 +601,12 @@ msgstr "" "codificados sin el byte NUL final." #: ../Doc/c-api/arg.rst:248 #, fuzzy msgid "" "``et#`` (:class:`str`, :class:`bytes` or :class:`bytearray`) [const char " "\\*encoding, char \\*\\*buffer, :c:type:`Py_ssize_t` \\*buffer_length]" msgstr "" "``et#`` (:class:`str`, :class:`bytes` o :class:`bytearray`) [const char " "\\*encoding, char \\*\\*buffer,int o :c:type:`Py_ssize_t` \\*buffer_length]" "\\*encoding, char \\*\\*buffer, :c:type:`Py_ssize_t` \\*buffer_length]" #: ../Doc/c-api/arg.rst:246 msgid "" Expand Down Expand Up @@ -1124,7 +1123,6 @@ msgstr "" "descomponer otras tuplas, y puede continuar usándose para ese propósito." #: ../Doc/c-api/arg.rst:477 #, fuzzy msgid "" "A simpler form of parameter retrieval which does not use a format string to " "specify the types of the arguments. Functions which use this method to " Expand All @@ -1150,11 +1148,12 @@ msgstr "" "*max*; *min* y *max* pueden ser iguales. Se deben pasar argumentos " "adicionales a la función, cada uno de los cuales debe ser un puntero a una " "variable :c:type:`PyObject*`; estos se completarán con los valores de " "*args*; contendrán referencias prestadas. Las variables que corresponden a " "parámetros opcionales no dados por *args* no se completarán; estos deben ser " "inicializados por quien llama. Esta función retorna verdadero en caso de " "éxito y falso si *args* no es una tupla o contiene el número incorrecto de " "elementos; se establecerá una excepción si hubo una falla." "*args*; contendrán :term:`referencias prestadas <borrowed reference>`. Las " "variables que corresponden a parámetros opcionales no dados por *args* no se " "completarán; estos deben ser inicializados por quien llama. Esta función " "retorna verdadero en caso de éxito y falso si *args* no es una tupla o " "contiene el número incorrecto de elementos; se establecerá una excepción si " "hubo una falla." #: ../Doc/c-api/arg.rst:492 msgid "" Expand Down Expand Up @@ -1259,11 +1258,10 @@ msgstr "" "de caracteres C es ``NULL``, se usa ``None``." #: ../Doc/c-api/arg.rst:554 #, fuzzy msgid "" "``s#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]" msgstr "" "``s#`` (:class:`str` o ``None``) [const char \\*,int o :c:type:`Py_ssize_t`]" "``s#`` (:class:`str` o ``None``) [const char \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:552 msgid "" Expand All @@ -1290,9 +1288,8 @@ msgstr "" "retorna ``None``." #: ../Doc/c-api/arg.rst:562 #, fuzzy msgid "``y#`` (:class:`bytes`) [const char \\*, :c:type:`Py_ssize_t`]" msgstr "``y#`` (:class:`bytes`) [const char \\*,int o :c:type:`Py_ssize_t`]" msgstr "``y#`` (:class:`bytes`) [const char \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:561 msgid "" Expand All @@ -1308,11 +1305,10 @@ msgid "Same as ``s``." msgstr "Igual que ``s``." #: ../Doc/c-api/arg.rst:568 #, fuzzy msgid "" "``z#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]" msgstr "" "``z#`` (:class:`str` o ``None``) [const char \\*,int o :c:type:`Py_ssize_t`]" "``z#`` (:class:`str` o ``None``) [const char \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:568 ../Doc/c-api/arg.rst:584 msgid "Same as ``s#``." Expand All @@ -1333,9 +1329,8 @@ msgstr "" "retorna ``None``." #: ../Doc/c-api/arg.rst:578 #, fuzzy msgid "``u#`` (:class:`str`) [const wchar_t \\*, :c:type:`Py_ssize_t`]" msgstr "``u#`` (:class:`str`) [const wchar_t \\*,int o :c:type:`Py_ssize_t`]" msgstr "``u#`` (:class:`str`) [const wchar_t \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:576 msgid "" Expand All @@ -1352,11 +1347,10 @@ msgid "``U`` (:class:`str` or ``None``) [const char \\*]" msgstr "``U`` (:class:`str` o ``None``) [const char \\*]" #: ../Doc/c-api/arg.rst:584 #, fuzzy msgid "" "``U#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]" msgstr "" "``z#`` (:class:`str` o ``None``) [const char \\*,int o :c:type:`Py_ssize_t`]" "``z#`` (:class:`str` o ``None``) [const char \\*, :c:type:`Py_ssize_t`]" #: ../Doc/c-api/arg.rst:587 msgid "Convert a plain C :c:type:`int` to a Python integer object." Expand Down