@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.12\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2025-09-17 15:41 +0000\n "
14+ "POT-Creation-Date : 2025-12-07 15:45 +0000\n "
1515"PO-Revision-Date : 2025-07-18 19:57+0000\n "
1616"Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n "
1717"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -350,14 +350,10 @@ msgid ""
350350" -h, --help show this help message and exit\n"
351351" --foo FOO foo of the myprogram program"
352352msgstr ""
353- ">>> parser = argparse.ArgumentParser(prog='meuprograma')\n"
354- ">>> parser.add_argument('--foo', help='foo do programa %(prog)s')\n"
355- ">>> parser.print_help()\n"
356- "usage: meuprograma [-h] [--foo FOO]\n"
357- "\n"
358- "options:\n"
359- " -h, --help show this help message and exit\n"
360- " --foo FOO foo do programa meuprograma"
353+ ">>> parser = argparse.ArgumentParser(prog='meuprograma')>>> parser."
354+ "add_argument('--foo', help='foo do programa %(prog)s')>>> parser."
355+ "print_help()usage: meuprograma [-h] [--foo FOO]options: -h, --help show "
356+ "this help message and exit --foo FOO foo do programa meuprograma"
361357
362358#: ../../library/argparse.rst:164
363359msgid "usage"
@@ -527,18 +523,14 @@ msgid ""
527523">>> bar_parser.parse_args(['--bar', 'YYY'])\n"
528524"Namespace(bar='YYY', parent=None)"
529525msgstr ""
530- ">>> parent_parser = argparse.ArgumentParser(add_help=False)\n"
531- ">>> parent_parser.add_argument('--parent', type=int)\n"
532- "\n"
533- ">>> foo_parser = argparse.ArgumentParser(parents=[parent_parser])\n"
534- ">>> foo_parser.add_argument('foo')\n"
535- ">>> foo_parser.parse_args(['--parent', '2', 'XXX'])\n"
536- "Namespace(foo='XXX', parent=2)\n"
537- "\n"
538- ">>> bar_parser = argparse.ArgumentParser(parents=[parent_parser])\n"
539- ">>> bar_parser.add_argument('--bar')\n"
540- ">>> bar_parser.parse_args(['--bar', 'YYY'])\n"
541- "Namespace(bar='YYY', parent=None)"
526+ ">>> parent_parser = argparse.ArgumentParser(add_help=False)>>> parent_parser."
527+ "add_argument('--parent', type=int)>>> foo_parser = argparse."
528+ "ArgumentParser(parents=[parent_parser])>>> foo_parser.add_argument('foo')>>> "
529+ "foo_parser.parse_args(['--parent', '2', 'XXX'])Namespace(foo='XXX', "
530+ "parent=2)>>> bar_parser = argparse."
531+ "ArgumentParser(parents=[parent_parser])>>> bar_parser.add_argument('--"
532+ "bar')>>> bar_parser.parse_args(['--bar', 'YYY'])Namespace(bar='YYY', "
533+ "parent=None)"
542534
543535#: ../../library/argparse.rst:250
544536msgid ""
@@ -925,9 +917,9 @@ msgstr ""
925917"para :meth:`~ArgumentParser.add_argument` ou chamando os métodos :meth:"
926918"`~ArgumentParser.set_defaults` com um conjunto específico de pares nome-"
927919"valor. Às vezes, no entanto, pode ser útil especificar um único padrão para "
928- "todo o analisador para argumentos . Isso pode ser feito passando o argumento "
929- "nomeado ``argument_default=`` para :class:`ArgumentParser`. Por exemplo, "
930- "para suprimir globalmente a criação de atributos em chamadas :meth:"
920+ "argumentos, válido em todo o analisador. Isso pode ser feito passando o "
921+ "argumento nomeado ``argument_default=`` para :class:`ArgumentParser`. Por "
922+ "exemplo, para suprimir globalmente a criação de atributos em chamadas :meth:"
931923"`~ArgumentParser.parse_args`, fornecemos ``argument_default=SUPPRESS``::"
932924
933925#: ../../library/argparse.rst:437
@@ -1009,12 +1001,10 @@ msgid ""
10091001" ..\n"
10101002"ArgumentError: argument --foo: conflicting option string(s): --foo"
10111003msgstr ""
1012- ">>> parser = argparse.ArgumentParser(prog='PROG')\n"
1013- ">>> parser.add_argument('-f', '--foo', help='ajuda antiga de foo')\n"
1014- ">>> parser.add_argument('--foo', help='nova ajuda de foo')\n"
1015- "Traceback (most recent call last):\n"
1016- " ..\n"
1017- "ArgumentError: argument --foo: conflicting option string(s): --foo"
1004+ ">>> parser = argparse.ArgumentParser(prog='PROG')>>> parser.add_argument('-"
1005+ "f', '--foo', help='ajuda antiga de foo')>>> parser.add_argument('--foo', "
1006+ "help='nova ajuda de foo')Traceback (most recent call last): ..ArgumentError: "
1007+ "argument --foo: conflicting option string(s): --foo"
10181008
10191009#: ../../library/argparse.rst:481
10201010msgid ""
@@ -1043,16 +1033,11 @@ msgid ""
10431033" --foo FOO new foo help"
10441034msgstr ""
10451035">>> parser = argparse.ArgumentParser(prog='PROG', "
1046- "conflict_handler='resolve')\n"
1047- ">>> parser.add_argument('-f', '--foo', help='ajuda antiga de foo')\n"
1048- ">>> parser.add_argument('--foo', help='nova ajuda de foo')\n"
1049- ">>> parser.print_help()\n"
1050- "usage: PROG [-h] [-f FOO] [--foo FOO]\n"
1051- "\n"
1052- "options:\n"
1053- " -h, --help show this help message and exit\n"
1054- " -f FOO ajuda antiga de foo\n"
1055- " --foo FOO nova ajuda de foo"
1036+ "conflict_handler='resolve')>>> parser.add_argument('-f', '--foo', "
1037+ "help='ajuda antiga de foo')>>> parser.add_argument('--foo', help='nova ajuda "
1038+ "de foo')>>> parser.print_help()usage: PROG [-h] [-f FOO] [--foo FOO]options: "
1039+ "-h, --help show this help message and exit -f FOO ajuda antiga de foo "
1040+ "--foo FOO nova ajuda de foo"
10561041
10571042#: ../../library/argparse.rst:497
10581043msgid ""
@@ -1063,8 +1048,8 @@ msgid ""
10631048msgstr ""
10641049"Observe que os objetos :class:`ArgumentParser` só removem uma ação se todas "
10651050"as suas strings de opção forem substituídas. Assim, no exemplo acima, a "
1066- "antiga ação ``-f/--foo`` é mantida como a ação ``-f``, porque apenas a "
1067- "string de opção ``--foo`` foi substituída."
1051+ "antiga ação ``-f/--foo`` é mantida como ``-f``, pois apenas a string de "
1052+ "opção ``--foo`` foi substituída."
10681053
10691054#: ../../library/argparse.rst:504
10701055msgid "add_help"
@@ -3249,8 +3234,8 @@ msgstr ""
32493234"``svn update`` e ``svn commit``. Dividir a funcionalidade dessa forma pode "
32503235"ser uma ideia particularmente boa quando um programa executa várias funções "
32513236"diferentes que exigem diferentes tipos de argumentos de linha de comando. :"
3252- "class:`ArgumentParser` oferece suporte à criação de tais subcomandos com o "
3253- "método :meth:`!add_subparsers`. O método :meth:`!add_subparsers` é "
3237+ "class:`ArgumentParser` oferece suporte à criação de tais subcomandos por "
3238+ "meio do método :meth:`!add_subparsers`. O método :meth:`!add_subparsers` é "
32543239"normalmente chamado sem argumentos e retorna um objeto de ação especial. "
32553240"Este objeto tem um único método, :meth:`~_SubParsersAction.add_parser`, que "
32563241"recebe um nome de comando e quaisquer argumentos do construtor :class:`!"
@@ -3362,25 +3347,17 @@ msgid ""
33623347">>> parser.parse_args(['--foo', 'b', '--baz', 'Z'])\n"
33633348"Namespace(baz='Z', foo=True)"
33643349msgstr ""
3365- ">>> # cria o analisador de nível superior\n"
3366- ">>> parser = argparse.ArgumentParser(prog='PROG')\n"
3367- ">>> parser.add_argument('--foo', action='store_true', help='foo help')\n"
3368- ">>> subparsers = parser.add_subparsers(help='subcommand help')\n"
3369- ">>>\n"
3370- ">>> # cria o analisador para o comando \" a\" \n"
3371- ">>> parser_a = subparsers.add_parser('a', help='a help')\n"
3372- ">>> parser_a.add_argument('bar', type=int, help='bar help')\n"
3373- ">>>\n"
3374- ">>> # cria o analisador para o comando \" b\" \n"
3375- ">>> parser_b = subparsers.add_parser('b', help='b help')\n"
3376- ">>> parser_b.add_argument('--baz', choices=('X', 'Y', 'Z'), help='baz "
3377- "help')\n"
3378- ">>>\n"
3379- ">>> # analisa algumas listas de argumentos\n"
3380- ">>> parser.parse_args(['a', '12'])\n"
3381- "Namespace(bar=12, foo=False)\n"
3382- ">>> parser.parse_args(['--foo', 'b', '--baz', 'Z'])\n"
3383- "Namespace(baz='Z', foo=True)"
3350+ ">>> # cria o analisador de nível superior>>> parser = argparse."
3351+ "ArgumentParser(prog='PROG')>>> parser.add_argument('--foo', "
3352+ "action='store_true', help='foo help')>>> subparsers = parser."
3353+ "add_subparsers(help='subcommand help')>>>>>> # cria o analisador para o "
3354+ "comando \" a\" >>> parser_a = subparsers.add_parser('a', help='a help')>>> "
3355+ "parser_a.add_argument('bar', type=int, help='bar help')>>>>>> # cria o "
3356+ "analisador para o comando \" b\" >>> parser_b = subparsers.add_parser('b', "
3357+ "help='b help')>>> parser_b.add_argument('--baz', choices=('X', 'Y', 'Z'), "
3358+ "help='baz help')>>>>>> # analisa algumas listas de argumentos>>> parser."
3359+ "parse_args(['a', '12'])Namespace(bar=12, foo=False)>>> parser.parse_args(['--"
3360+ "foo', 'b', '--baz', 'Z'])Namespace(baz='Z', foo=True)"
33843361
33853362#: ../../library/argparse.rst:1591
33863363msgid ""
@@ -3392,8 +3369,8 @@ msgid ""
33923369"``baz`` attributes are present."
33933370msgstr ""
33943371"Note que o objeto retornado por :meth:`parse_args` conterá apenas atributos "
3395- "para o analisador principal e o subanalisador que foi selecionado pela linha "
3396- "de comando (e não quaisquer outros subanalisadores). Então, no exemplo "
3372+ "para o analisador principal e para o subanalisador selecionado pela linha de "
3373+ "comando (e não para quaisquer outros subanalisadores). Então, no exemplo "
33973374"acima, quando o comando ``a`` é especificado, apenas os atributos ``foo`` e "
33983375"``bar`` estão presentes, e quando o comando ``b`` é especificado, apenas os "
33993376"atributos ``foo`` e ``baz`` estão presentes."
@@ -3407,11 +3384,11 @@ msgid ""
34073384"to :meth:`~_SubParsersAction.add_parser` as above.)"
34083385msgstr ""
34093386"Similarmente, quando uma mensagem de ajuda é solicitada de um subanalisador, "
3410- "somente a ajuda para aquele parser em particular será impressa . A mensagem "
3411- "de ajuda não incluirá mensagens do analisador sintático pai ou do analisador "
3412- "sintático irmão. (Uma mensagem de ajuda para cada comando do subanalisador, "
3413- "entretanto, pode ser dada fornecendo o argumento ``help=`` para :meth:"
3414- "`~_SubParsersAction.add_parser` como acima.)"
3387+ "apenas a ajuda para aquele parser em particular será exibida . A mensagem de "
3388+ "ajuda não incluirá mensagens do analisador sintático pai nem do analisador "
3389+ "sintático irmão. (Uma mensagem de ajuda para cada comando do subanalisador "
3390+ "pode, entretanto, ser fornecida passando o argumento ``help=`` para :meth:"
3391+ "`~_SubParsersAction.add_parser`, como acima.)"
34153392
34163393#: ../../library/argparse.rst:1606
34173394msgid ""
@@ -3443,33 +3420,14 @@ msgid ""
34433420" -h, --help show this help message and exit\n"
34443421" --baz {X,Y,Z} baz help"
34453422msgstr ""
3446- ">>> parser.parse_args(['--help'])\n"
3447- "usage: PROG [-h] [--foo] {a,b} ...\n"
3448- "\n"
3449- "positional arguments:\n"
3450- " {a,b} subcommand help\n"
3451- " a a help\n"
3452- " b b help\n"
3453- "\n"
3454- "options:\n"
3455- " -h, --help show this help message and exit\n"
3456- " --foo foo help\n"
3457- "\n"
3458- ">>> parser.parse_args(['a', '--help'])\n"
3459- "usage: PROG a [-h] bar\n"
3460- "\n"
3461- "positional arguments:\n"
3462- " bar bar help\n"
3463- "\n"
3464- "options:\n"
3465- " -h, --help show this help message and exit\n"
3466- "\n"
3467- ">>> parser.parse_args(['b', '--help'])\n"
3468- "usage: PROG b [-h] [--baz {X,Y,Z}]\n"
3469- "\n"
3470- "options:\n"
3471- " -h, --help show this help message and exit\n"
3472- " --baz {X,Y,Z} baz help"
3423+ ">>> parser.parse_args(['--help'])usage: PROG [-h] [--foo] {a,b} ..."
3424+ "positional arguments: {a,b} subcommand help a a help b b "
3425+ "helpoptions: -h, --help show this help message and exit --foo foo "
3426+ "help>>> parser.parse_args(['a', '--help'])usage: PROG a [-h] barpositional "
3427+ "arguments: bar bar helpoptions: -h, --help show this help message and "
3428+ "exit>>> parser.parse_args(['b', '--help'])usage: PROG b [-h] [--baz {X,Y,"
3429+ "Z}]options: -h, --help show this help message and exit --baz {X,Y,Z} "
3430+ "baz help"
34733431
34743432#: ../../library/argparse.rst:1634
34753433msgid ""
0 commit comments