Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como ler a última linha de um arquivo em Python
O programa Python processa arquivos em seqüência começando com zero. Isto significa que a primeira linha é a linha # 0 , a segunda linha é a linha # 1 e a terceira linha é a linha # 2 . Assim, para ler a última linha de um arquivo em Python você deve medir o número de linhas no arquivo e subtrair um a partir deste valor . Conseguir isso implica abrir o arquivo, transformando-o em uma variável e , em seguida, executar a função " len" nas linhas . Instruções
1

Abra o arquivo e passar todo o seu conteúdo a uma variável usando a função " aberto ", com a função de modo "r ", que permite Python saber que você só pretende ler o arquivo .

content_variable = open ( ' arquivo.txt ' , "r" )
2

Quebre o conteúdo do arquivo em linhas, passá-las para uma outra variável usando o " readlines " função e fechar o arquivo :

file_lines = content_variable.readlines () content_variable.close ()
3

Leia a última linha do arquivo usando a função len, e passar o seu valor a uma variável:

last_line = file_lines [ len ( file_lines ) -1]

a função len mede o número de linhas e subtrai um para determinar o número da linha de a última linha .

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um buffer em Python 
·Como abrir um arquivo binário em Python 
·Idéias de jogo do Python 
·Como ler um Float binária com Python 
·Lista de módulos Python 
·API Safe Browsing para Python 
·Como carregar um script de Python Interpreter 
·Eu tenho um erro sintaxe inválida em Python 
·Cadeia Comprimento Limite em Python 
·Como Fazer um Programa Latino- Porco em Python 
  Artigos em destaque
·Como ler e-mail usando PHP 
·Como obter itens ListView no Android Selecionado 
·O que são " variáveis ​​de instância " em Java 
·Como imprimir nomes de coluna com PHP e Microsoft SQL 
·Como ler arquivos PDF em PHP 
·Como fazer um objeto se mover continuamente em Java 
·Como adicionar 30 minutos para uma data em PHP 
·Como remover uma linha em branco em um arquivo de texto…
·O que é uma aranha PHP 
·Como escrever programas Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados