1212# i17obot <[email protected] >, 20211313# Augusta Carla Klug <[email protected] >, 20211414# Hildeberto Abreu Magalhães <[email protected] >, 202215- # Rafael Fontenelle <[email protected] >, 20231615# Adorilson Bezerra <[email protected] >, 202316+ # Rafael Fontenelle <[email protected] >, 20241717#
1818#, fuzzy
1919msgid ""
@@ -22,7 +22,7 @@ msgstr ""
2222"Report-Msgid-Bugs-To : \n "
2323"POT-Creation-Date : 2024-04-05 14:16+0000\n "
2424"PO-Revision-Date : 2021-06-28 01:14+0000\n "
25- "Last-Translator : Adorilson Bezerra <adorilson @gmail.com>, 2023 \n "
25+ "Last-Translator : Rafael Fontenelle <rffontenelle @gmail.com>, 2024 \n "
2626"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
2727"teams/5390/pt_BR/)\n "
2828"MIME-Version : 1.0\n "
@@ -125,6 +125,13 @@ msgid ""
125125"`~subprocess.PIPE` and *stderr* to :data:`~subprocess.STDOUT`, instead of "
126126"using *capture_output*."
127127msgstr ""
128+ "Se *capture_output* for verdadeiro, stdout e stderr serão capturados. Quando "
129+ "usado, o objeto interno :class:`Popen` é automaticamente criado com *stdout* "
130+ "and *stdin* definidos como :data:`~subprocess.PIPE`. Os argumentos *stdout * "
131+ "e *stderr* não podem ser fornecidos ao mesmo tempo que *capture_output*. Se "
132+ "você deseja capturar e combinar os dois fluxos em um, defina *stdout* para :"
133+ "data:`~subprocess.PIPE` e *stderr* para :data:`~subprocess.STDOUT`, ao invés "
134+ "de usar *capture_output*."
128135
129136#: ../../library/subprocess.rst:62
130137msgid ""
@@ -135,6 +142,13 @@ msgid ""
135142"cannot be interrupted on many platform APIs so you are not guaranteed to see "
136143"a timeout exception until at least after however long process creation takes."
137144msgstr ""
145+ "Um *timeout* pode ser especificado em segundos, ele é passado internamente "
146+ "para :meth:`Popen.communicate`. Se o tempo limite expirar, o processo filho "
147+ "será eliminado e aguardado. A exceção :exc:`TimeoutExpired` será levantada "
148+ "novamente após o término do processo filho. A criação inicial do processo em "
149+ "si não pode ser interrompida em muitas APIs de plataforma, portanto, não há "
150+ "garantia de que você verá uma exceção de tempo limite até, pelo menos, o "
151+ "tempo que a criação do processo demorar."
138152
139153#: ../../library/subprocess.rst:70
140154msgid ""
@@ -144,6 +158,12 @@ msgid ""
144158"internal :class:`Popen` object is automatically created with *stdin* set to :"
145159"data:`~subprocess.PIPE`, and the *stdin* argument may not be used as well."
146160msgstr ""
161+ "O argumento *input* é passado para :meth:`Popen.communicate` e, portanto, "
162+ "para o stdin do subprocesso. Se usado, deve ser uma sequência de bytes ou "
163+ "uma string se *encoding* ou *errors* forem especificados ou *text* for "
164+ "verdadeiro. Quando usado, o objeto internal :class:`Popen` é automaticamente "
165+ "criado com :data:`~subprocess.PIPE`, e o argumento *stdin* também não pode "
166+ "ser usado."
147167
148168#: ../../library/subprocess.rst:77
149169msgid ""
@@ -194,7 +214,7 @@ msgstr "Exemplos::"
194214
195215#: ../../library/subprocess.rst:113
196216msgid "Added *encoding* and *errors* parameters"
197- msgstr "Adicionado os parâmetros *encoding* e *errors*."
217+ msgstr "Adicionados os parâmetros *encoding* e *errors*."
198218
199219#: ../../library/subprocess.rst:117
200220msgid ""
@@ -213,6 +233,10 @@ msgid ""
213233"\\ System32\\ cmd.exe``. As a result, dropping a malicious program named ``cmd."
214234"exe`` into a current directory no longer works."
215235msgstr ""
236+ "Ordem de pesquisa do shell do Windows alterada para ``shell=True``. O "
237+ "diretório atual e ``%PATH%`` são substituídos por ``%COMSPEC%`` e "
238+ "``%SystemRoot%\\ System32\\ cmd.exe``. Como resultado, colocar um programa "
239+ "malicioso chamado ``cmd.exe`` em um diretório atual não funciona mais."
216240
217241#: ../../library/subprocess.rst:130
218242msgid ""
@@ -335,6 +359,11 @@ msgid ""
335359"any output was captured regardless of the ``text=True`` setting. It may "
336360"remain ``None`` instead of ``b''`` when no output was observed."
337361msgstr ""
362+ "Saída do processo filho se ele foi capturado por :func:`run` ou :func:"
363+ "`check_output`. Caso contrário, ``None``. Isto é sempre :class:`bytes` "
364+ "quando qualquer saída foi capturada independente da configuração "
365+ "``text=True``. Pode permanecer ``None`` em vez de ``b''`` quando nenhuma "
366+ "saída foi observada."
338367
339368#: ../../library/subprocess.rst:219 ../../library/subprocess.rst:256
340369msgid "Alias for output, for symmetry with :attr:`stderr`."
@@ -347,17 +376,24 @@ msgid ""
347376"captured regardless of the ``text=True`` setting. It may remain ``None`` "
348377"instead of ``b''`` when no stderr output was observed."
349378msgstr ""
379+ "Saída de stderr do processo filho se ele foi capturado por :func:`run`. Caso "
380+ "contrário, ``None``. Isto é sempre :class:`bytes` quando a saída de stderr "
381+ "foi capturada independente da configuração ``text=True``. Pode permanecer "
382+ "``None`` em vez de ``b''`` quando nenhuma saída de stderr foi observada."
350383
351384#: ../../library/subprocess.rst:230 ../../library/subprocess.rst:263
352385msgid "*stdout* and *stderr* attributes added"
353- msgstr "Atributos *stdout* e *stderr* adicionados "
386+ msgstr "Adicionados os atributos *stdout* e *stderr*"
354387
355388#: ../../library/subprocess.rst:235
356389msgid ""
357390"Subclass of :exc:`SubprocessError`, raised when a process run by :func:"
358391"`check_call`, :func:`check_output`, or :func:`run` (with ``check=True``) "
359392"returns a non-zero exit status."
360393msgstr ""
394+ "Subclasse de :exc:`SubprocessError`, levantada quando um processo executado "
395+ "por :func:`check_call`, :func:`check_output` ou :func:`run` (com "
396+ "``check=True``) retorna um status de saída diferente de zero."
361397
362398#: ../../library/subprocess.rst:242
363399msgid ""
@@ -430,6 +466,16 @@ msgid ""
430466"which indicates that the stderr data from the child process should be "
431467"captured into the same file handle as for *stdout*."
432468msgstr ""
469+ "*stdin*, *stdout* e *stderr* especificam a entrada padrão, a saída padrão e "
470+ "a saída de erro do programa executado, respectivamente. Os valores válidos "
471+ "são ``None``, :data:`PIPE`, :data:`DEVNULL`, um descritor de arquivo "
472+ "existente (um número inteiro positivo) e um :term:`objeto arquivo` existente "
473+ "com um descritor de arquivo válido. Com as configurações padrão de ``None``, "
474+ "nenhum redirecionamento ocorrerá. :data:`PIPE` indica que um novo canal para "
475+ "o filho deve ser criado. :data:`DEVNULL` indica que o arquivo especial :data:"
476+ "`os.devnull` será usado. Além disso, *stderr* pode ser :data:`STDOUT`, o que "
477+ "indica que os dados de stderr do processo filho devem ser capturados no "
478+ "mesmo identificador de arquivo que para *stdout*."
433479
434480#: ../../library/subprocess.rst:299
435481msgid ""
0 commit comments