Como ler arquivos de texto em python

Como ler arquivos de texto em python

Enquanto trabalhava com o aplicativo Python, você seria obrigado a ler e escrever arquivos de texto no Python. Você pode se referir ao nosso outro tutorial para escrever um arquivo de texto em Python. Ler um arquivo de texto no Python é um processo simples que pode ser realizado usando alguns métodos diferentes.

Neste artigo, abordaremos os seguintes métodos para ler um arquivo de texto em Python:

  • Usando o 'abrir()' função e '.ler()' método
  • Usando o 'abrir()' função e '.readLines () ' método
  • Usando o 'com' declaração e '.ler()' método
  • Usando o 'com' declaração e '.readLines () ' método

Você pode escolher qualquer pessoa os métodos fornecidos com base no cenário e no ambiente do seu aplicativo. Neste tutorial, vou ler 'meu arquivo.TXT' Disponível no diretório atual que contém o seguinte texto:

gato myfile.TXT  
Saída: oi eu sou rahul dê as boas -vindas a tecadmin.líquido 

Vamos dar uma olhada em cada um desses métodos um por um.

Método 1: Usando o 'abrir()' função e '.ler()' método

O primeiro método para ler um arquivo de texto em Python usa o 'abrir()' função e o '.ler()' método. Aqui está um exemplo de como usar este método:

# Abra o arquivo de texto no arquivo de modo de leitura = aberto ('myfile.txt ',' r ') # Leia o conteúdo do arquivo em um conteúdo variável = arquivo.Read () # Imprimir conteúdo Valor Imprimir (conteúdo) # Fechar o arquivo.fechar()
1234567891011# Abra o arquivo de texto em Read Modefile = Open ('MyFile.txt ',' r ') # Leia o conteúdo do arquivo em um variableContents = arquivo.Read () # Imprimir conteúdo ValuePrint (Conteúdo) # Fechar o FileFile.fechar()
Saída: oi eu sou rahul dê as boas -vindas a tecadmin.líquido 

Neste exemplo, usamos o 'abrir()' função para abrir o arquivo de texto no modo de leitura (o parâmetro 'r' indica que queremos ler o arquivo). Então, usamos o '.ler()' Método para ler o conteúdo do arquivo em uma variável chamada conteúdo. Finalmente, fechamos o arquivo usando o .Método Close ().

Método 2: Usando o 'abrir()' função e '.readLines () ' método

O segundo método para ler um arquivo de texto em Python envolve o uso do 'abrir()' função e o '.readLines () ' método. Este método é semelhante ao primeiro método, mas retorna uma lista de strings, onde cada string representa uma linha no arquivo de texto. Aqui está um exemplo de como usar este método:

# Abra o arquivo de texto no arquivo de modo de leitura = aberto ('myfile.txt ',' r ') # Leia o conteúdo do arquivo em uma lista de linhas de strings = arquivo.ReadLines () # Imprima as linhas Imprimir (linhas) # Fechar o arquivo.fechar()
1234567891011# Abra o arquivo de texto em Read Modefile = Open ('MyFile.txt ',' r ') # Leia o conteúdo do arquivo em uma lista de strings lines = arquivo.ReadLines () # Imprima o linesprint (linhas) # Fechar o arquivo de arquivo.fechar()
Saída: ['oi \ n', "eu sou rahul \ n", 'dê as boas -vindas a Tecadmin.net \ n '] 

Neste exemplo, usamos o 'abrir()' função para abrir o arquivo de texto no modo de leitura (o parâmetro 'r' indica que queremos ler o arquivo). Então, usamos o '.readLines () ' Método para ler o conteúdo do arquivo em uma lista de strings chamadas linhas. Finalmente, fechamos o arquivo usando o .Método Close ().

Método 3: Usando o 'com' declaração e '.ler()' método

O terceiro método para ler um arquivo de texto em Python envolve usar a declaração e o '.ler()' método. Este método é semelhante ao primeiro método, mas fecha automaticamente o arquivo após o bloco de código dentro do 'com' Declaração foi executada. Aqui está um exemplo de como usar este método:

# Abra o arquivo de texto no modo de leitura usando a instrução com open ('myfile.txt ',' r ') como arquivo: # Leia o conteúdo do arquivo em um conteúdo variável = arquivo.Read () Imprimir (conteúdo)
12345# Abra o arquivo de texto no modo de leitura usando a instrução with Open ('myFile.txt ',' r ') como arquivo: # Leia o conteúdo do arquivo em um conteúdo variável = arquivo.Read () Imprimir (conteúdo)
Saída: oi eu sou rahul dê as boas -vindas a tecadmin.líquido 

Neste exemplo, usamos o 'com' Declaração para abrir o arquivo de texto no modo de leitura (o parâmetro 'r' indica que queremos ler o arquivo). O 'com' a instrução fecha automaticamente o arquivo após o bloco de código dentro do 'com' Declaração foi executada.

Método 4: Usando o 'com' declaração e '.readLines () ' método

O quarto método para ler um arquivo de texto em Python envolve o uso do 'com' declaração e o '.readLines () ' método. Este método é semelhante ao segundo método, mas fecha automaticamente o arquivo após o bloco de código dentro do 'com' Declaração foi executada. Aqui está um exemplo de como usar este método:

# Abra o arquivo de texto no modo de leitura usando a instrução com open ('myfile.txt ',' r ') como arquivo: # Leia o conteúdo do arquivo em uma lista de linhas de strings = arquivo.readLines () impressão (linhas)
12345# Abra o arquivo de texto no modo de leitura usando a instrução with Open ('myFile.txt ',' r ') como arquivo: # Leia o conteúdo do arquivo em uma lista de linhas de strings = arquivo.readLines () impressão (linhas)
Saída: ['oi \ n', "eu sou rahul \ n", 'dê as boas -vindas a Tecadmin.net \ n '] 

Neste exemplo, usamos o 'com' Declaração para abrir o arquivo de texto no modo de leitura (o parâmetro 'r' indica que queremos ler o arquivo). O 'com' a instrução fecha automaticamente o arquivo após o bloco de código dentro do 'com' Declaração foi executada. Dentro do 'com' declaração, nós usamos o '.readLines () ' Método para ler o conteúdo do arquivo em uma lista de strings chamadas linhas.

Conclusão

Neste artigo, abordamos quatro métodos diferentes para ler um arquivo de texto em Python: usando o 'abrir()' função e '.ler()' método, usando o 'abrir()' função e '.readLines () ' método, usando o 'com' declaração e '.ler()' método, e usando o 'com' declaração e '.readLines () ' método. Cada um desses métodos tem suas próprias vantagens e desvantagens, e o melhor método a ser usado dependerá de suas necessidades específicas.