O domínio do arquivo de entrada e operações de saída é uma habilidade crucial para um engenheiro de software, como ler dados de um arquivo é algo que todo programador precisa saber como fazer. O processo de leitura de dados de um arquivo requer iteração sobre cada linha de texto até que o símbolo de fim-de-arquivo é alcançado. A linguagem de programação Python contém recursos internos para iteração sobre linhas de um arquivo. Você pode criar um script Python simples que pode fazer isso em poucos minutos.
Coisas que você precisa
- PC com Python linguagem de programação (veja Recursos para o link de download)
Abra o editor de texto IDLE que vem com a linguagem de programação Python.
Selecione "Arquivo / Salvar como" no menu principal e salve o arquivo como "textIterator.py."
Escrever ou copiar o seguinte linha de código para abrir qualquer arquivo de texto para processamento. Neste exemplo, você irá carregar o texto contido no próprio arquivo de código-fonte.
f = open ( "textIterator.py")
Iterar sobre as linhas de texto dentro do arquivo de texto, escrevendo o seguinte para loop:
para a linha em f.readlines ():
Recuar a próxima linha com a tecla "tab" e escrever a função de impressão para imprimir cada linha no arquivo de texto, como este:
impressão (linha)
Pressione "F5" para executar o script. A saída será o código-fonte que você escreveu apenas:
f = open ( "textIterator.py")
para a linha em f.readlines ():
impressão (linha)