@@ -4356,6 +4356,10 @@ msgid ""
4356
4356
"(including *top* itself), it yields a 3-tuple ``(dirpath, dirnames, "
4357
4357
"filenames)``."
4358
4358
msgstr ""
4359
+ "Gera os nomes dos arquivos em uma árvore de diretório percorrendo a árvore "
4360
+ "de cima para baixo ou de baixo para cima. Para cada diretório na árvore com "
4361
+ "raiz no diretório *top* (incluindo o próprio *top*), ele produz uma tupla de "
4362
+ "3 elementos ``(dirpath, dirnames, filenames)``."
4359
4363
4360
4364
#: ../../library/os.rst:2981
4361
4365
msgid ""
@@ -4377,6 +4381,13 @@ msgid ""
4377
4381
"list of subdirectories is retrieved before the tuples for the directory and "
4378
4382
"its subdirectories are generated."
4379
4383
msgstr ""
4384
+ "Se o argumento opcional *topdown* for ``True`` ou não especificado, o triplo "
4385
+ "para um diretório é gerado antes dos triplos para qualquer um de seus "
4386
+ "subdiretórios (os diretórios são gerados de cima para baixo). Se *topdown* "
4387
+ "for ``False``, o triplo para um diretório é gerado após os triplos para "
4388
+ "todos os seus subdiretórios (os diretórios são gerados de baixo para cima). "
4389
+ "Não importa o valor de *topdown*, a lista de subdiretórios é recuperada "
4390
+ "antes que as tuplas para o diretório e seus subdiretórios sejam geradas."
4380
4391
4381
4392
#: ../../library/os.rst:2996
4382
4393
msgid ""
@@ -4390,6 +4401,15 @@ msgid ""
4390
4401
"bottom-up mode the directories in *dirnames* are generated before *dirpath* "
4391
4402
"itself is generated."
4392
4403
msgstr ""
4404
+ "Quando *topdown* é ``True``, o chamador pode modificar a lista de *dirnames* "
4405
+ "no local (talvez usando :keyword:`del` ou atribuição de fatia), e :func:"
4406
+ "`walk` só recursará nos subdiretórios cujos nomes permanecem em *dirnames*; "
4407
+ "isso pode ser usado para podar a busca, impor uma ordem específica de "
4408
+ "visita, ou mesmo informar à função :func:`walk` sobre os diretórios que o "
4409
+ "chamador cria ou renomeia antes de retomar :func:`walk` novamente. Modificar "
4410
+ "*dirnames* quando *topdown* for ``False`` não tem efeito no comportamento da "
4411
+ "caminhada, porque no modo de baixo para cima os diretórios em *dirnames* são "
4412
+ "gerados antes do próprio *dirpath* ser gerado."
4393
4413
4394
4414
#: ../../library/os.rst:3005
4395
4415
msgid ""
0 commit comments