Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como fazer um loop através de uma lista de arquivos em Python
Python , como outras linguagens de programação de alto nível , é projetado para fazer tarefas repetitivas fácil de executar no código. Para executar um conjunto de operações sobre cada item de uma lista, use um laço "for" . Python suporta a " for ... in " sintaxe, assim você não tem que escrever o máximo de código para controlar a variável iterator como você faria em uma linguagem como C. Ler a partir de um conjunto de arquivos cujos nomes são armazenados em uma lista usando um laço "for" . Instruções
1

Inicie o Python de linha de comando intérprete
2

Guarde os nomes dos arquivos que você deseja trabalhar em uma lista com um comando como este : .

arquivos = [' file1.txt ', ' arquivo2.txt ', ' file3.txt ']

Os arquivos que você deseja trabalhar devem ser armazenadas em seu diretório Python ( "C: \\ Python32 \\ " em uma instalação típica do Windows). Se eles estão em outro lugar , você deve especificar o caminho completo eo nome de cada
3

Iniciar uma " for ... in " loop com o seguinte comando: .

for i in arquivos:
4

Digite o comando (s) a ser executado para cada arquivo no laço "for" , certificando-se entab cada . Os comandos a seguir , por exemplo, simplesmente ler o conteúdo de cada arquivo :

f = open ( i)

f.read ()
5

Imprensa Enter para adicionar uma linha em branco. Isso fecha o laço "for" , e faz com que ele execute . O conteúdo de cada arquivo na lista são a saída na janela de intérprete.

Anterior :

Próximo : No
  Os artigos relacionados
·Como Referência de caminhos de disco em Python 
·Como o código em Python 
·Como usar um dicionário Python 
·O que é IndexError em Python 
·Como criar um buffer em Python 
·Como Ler & Escrever permissões para módulos em Python…
·Como remover duplicatas de uma String Dois Lista 
·Como instalar pacotes LiveWires em Python 
·Como testar Python Fluxo manipuladores 
·O que é Python Hacking 
  Artigos em destaque
·Como aparar Personagens em SQL 
·As informações sobre a Oracle migração para MySQL 
·Como usar o JavaScript para criar um número primo Fato…
·Como converter dados binários para um Decimal em Perl 
·Definir Infinite Loop 
·Como limpar uma caixa de listagem em Python 
·Como aprender PHP Web Design 
·Como ler um arquivo DOC em Java 
·ServerSocket Usando chat em Java 
·Como converter ASPX para ASCX 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados