@@ -20,7 +20,7 @@ msgid ""
2020msgstr ""
2121"Project-Id-Version : Python 3.11\n "
2222"Report-Msgid-Bugs-To : \n "
23- "POT-Creation-Date : 2022-11-05 19:46 +0000\n "
23+ "POT-Creation-Date : 2022-11-17 16:28 +0000\n "
2424"PO-Revision-Date : 2021-06-28 00:47+0000\n "
2525"Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com>, 2022\n "
2626"Language-Team : Portuguese (Brazil) (https://www.transifex.com/python-doc/ "
@@ -1545,6 +1545,12 @@ msgid ""
15451545"meth:`__iter__` method or with a :meth:`__getitem__` method that implements :"
15461546"term:`sequence` semantics."
15471547msgstr ""
1548+ "Um objeto capaz de retornar seus membros um de cada vez. Exemplos de "
1549+ "iteráveis incluem todos os tipos de sequência (tais como :class:`list`, :"
1550+ "class:`str` e :class:`tuple`) e alguns tipos de não-sequência, como o :class:"
1551+ "`dict`, :term:`objetos arquivos <file object>`, além dos objetos de "
1552+ "quaisquer classes que você definir com um método :meth:`__iter__` ou :meth:"
1553+ "`__getitem__` que implementam a semântica de :term:`sequência` ."
15481554
15491555#: ../../glossary.rst:650
15501556msgid ""
@@ -1592,18 +1598,18 @@ msgstr ""
15921598"Um objeto que representa um fluxo de dados. Repetidas chamadas ao método :"
15931599"meth:`~iterator.__next__` de um iterador (ou passando o objeto para a função "
15941600"embutida :func:`next`) vão retornar itens sucessivos do fluxo. Quando não "
1595- "houver mais dados disponíveis uma exceção :exc:`StopIteration` exception "
1596- "será levantada. Neste ponto, o objeto iterador se esgotou e quaisquer "
1597- "chamadas subsequentes a seu método :meth:`__next__` vão apenas levantar a "
1598- "exceção : exc:`StopIteration` novamente. Iteradores precisam ter um método :"
1599- "meth: `__iter__` que retorne o objeto iterador em si, de forma que todo "
1600- "iterador também é iterável e pode ser usado na maioria dos lugares em que um "
1601- "iterável é requerido. Uma notável exceção é código que tenta realizar "
1602- "passagens em múltiplas iterações. Um objeto contêiner (como uma :class:"
1603- "`list`) produz um novo iterador a cada vez que você passá-lo para a função :"
1604- "func:`iter` ou utilizá-lo em um laço :keyword:`for`. Tentar isso com o mesmo "
1605- "iterador apenas iria retornar o mesmo objeto iterador esgotado já utilizado "
1606- "na iteração anterior, como se fosse um contêiner vazio."
1601+ "houver mais dados disponíveis uma exceção :exc:`StopIteration` será "
1602+ "levantada. Neste ponto, o objeto iterador se esgotou e quaisquer chamadas "
1603+ "subsequentes a seu método :meth:`__next__` vão apenas levantar a exceção : "
1604+ "exc:`StopIteration` novamente. Iteradores precisam ter um método :meth :"
1605+ "`__iter__` que retorne o objeto iterador em si, de forma que todo iterador "
1606+ "também é iterável e pode ser usado na maioria dos lugares em que um iterável "
1607+ "é requerido. Uma notável exceção é código que tenta realizar passagens em "
1608+ "múltiplas iterações. Um objeto contêiner (como uma :class:`list`) produz um "
1609+ "novo iterador a cada vez que você passá-lo para a função :func:`iter` ou "
1610+ "utilizá-lo em um laço :keyword:`for`. Tentar isso com o mesmo iterador "
1611+ "apenas iria retornar o mesmo objeto iterador esgotado já utilizado na "
1612+ "iteração anterior, como se fosse um contêiner vazio."
16071613
16081614#: ../../glossary.rst:677
16091615msgid "More information can be found in :ref:`typeiter`."
@@ -1654,6 +1660,14 @@ msgid ""
16541660"are three key function constructors. See the :ref:`Sorting HOW TO "
16551661"<sortinghowto>` for examples of how to create and use key functions."
16561662msgstr ""
1663+ "Há várias maneiras de se criar funções chave. Por exemplo, o método :meth:"
1664+ "`str.lower` pode servir como uma função chave para ordenações insensíveis à "
1665+ "caixa. Alternativamente, uma função chave ad-hoc pode ser construída a "
1666+ "partir de uma expressão :keyword:`lambda`, como ``lambda r: (r[0], r[2])``. "
1667+ "Além disso, :func:`operator.attrgetter`, :func:`operator.itemgetter` e :func:"
1668+ "`operator.methodcaller` são três construtores de função chave. Consulte o :"
1669+ "ref:`HowTo de Ordenação <sortinghowto>` para ver exemplos de como criar e "
1670+ "utilizar funções chave."
16571671
16581672#: ../../glossary.rst:703
16591673msgid "keyword argument"
@@ -1717,23 +1731,30 @@ msgid ""
17171731"On Unix, it is the encoding of the LC_CTYPE locale. It can be set with :func:"
17181732"`locale.setlocale(locale.LC_CTYPE, new_locale) <locale.setlocale>`."
17191733msgstr ""
1734+ "No Unix, é a codificação da localidade do LC_CTYPE, que pode ser definida "
1735+ "com :func:`locale.setlocale(locale.LC_CTYPE, new_locale) <locale.setlocale>`."
17201736
17211737#: ../../glossary.rst:728
17221738msgid "On Windows, it is the ANSI code page (ex: ``\" cp1252\" ``)."
1723- msgstr ""
1739+ msgstr "No Windows, é a página de código ANSI (ex: `` \" cp1252 \" ``). "
17241740
17251741#: ../../glossary.rst:730
17261742msgid ""
17271743"On Android and VxWorks, Python uses ``\" utf-8\" `` as the locale encoding."
17281744msgstr ""
1745+ "No Android e no VxWorks, o Python usa ``\" utf-8\" `` como a codificação da "
1746+ "localidade."
17291747
17301748#: ../../glossary.rst:732
17311749msgid "``locale.getencoding()`` can be used to get the locale encoding."
17321750msgstr ""
1751+ "``locale.getencoding()`` pode ser usado para obter da codificação da "
1752+ "localidade."
17331753
17341754#: ../../glossary.rst:734
17351755msgid "See also the :term:`filesystem encoding and error handler`."
17361756msgstr ""
1757+ "Veja também :term:`tratador de erros e codificação do sistema de arquivos`."
17371758
17381759#: ../../glossary.rst:735
17391760msgid "list"
@@ -1805,6 +1826,12 @@ msgid ""
18051826"`collections.defaultdict`, :class:`collections.OrderedDict` and :class:"
18061827"`collections.Counter`."
18071828msgstr ""
1829+ "Um objeto contêiner que tem suporte a pesquisas de chave arbitrária e "
1830+ "implementa os métodos especificados nas :class:`collections.abc.Mapping` ou :"
1831+ "class:`collections.abc.MutableMapping` :ref:`classes base abstratas "
1832+ "<collections-abstract-base-classes>`. Exemplos incluem :class:`dict`, :class:"
1833+ "`collections.defaultdict`, :class:`collections.OrderedDict` e :class:"
1834+ "`collections.Counter`."
18081835
18091836#: ../../glossary.rst:767
18101837msgid "meta path finder"
@@ -2460,6 +2487,12 @@ msgid ""
24602487"implementation. Programmers can call the :func:`sys.getrefcount` function "
24612488"to return the reference count for a particular object."
24622489msgstr ""
2490+ "O número de referências a um objeto. Quando a contagem de referências de um "
2491+ "objeto cai para zero, ele é desalocado. A contagem de referências geralmente "
2492+ "não é visível para o código Python, mas é um elemento-chave da implementação "
2493+ "do :term:`CPython`. Os programadores podem chamar a função :func:`sys."
2494+ "getrefcount` para retornar a contagem de referências para um objeto "
2495+ "específico."
24632496
24642497#: ../../glossary.rst:1071
24652498msgid "regular package"
0 commit comments