Abertura de Arquivo do Python
- Página Anterior Abertura de Arquivo do Python
- Próxima Página Escrita/criação de arquivo Python
Abrir arquivo no servidor
Supondo que tenhamos os seguintes arquivos, localizados na mesma pasta do Python:
demofile.txt
Olá! Bem-vindo ao demofile.txt Este arquivo é para fins de teste. Boa sorte!
Para abrir um arquivo, use a função embutida open()
função.
open()
A função retorna um objeto de arquivo, que tem um read()
O método é usado para ler o conteúdo do arquivo:
Exemplo
f = open("demofile.txt", "r") print(f.read())
Ler apenas uma parte do arquivo
Por padrão,read()
O método retorna todo o texto, mas você também pode especificar o número de caracteres a serem retornados:
Exemplo
Retorna os primeiros cinco caracteres do arquivo:
f = open("demofile.txt", "r") print(f.read(5))
ler linha
Você pode usar readline()
O método retorna uma linha:
Exemplo
Ler uma linha do arquivo:
f = open("demofile.txt", "r") print(f.readline())
Através de duas chamadas readline()
Você pode ler as duas primeiras linhas:
Exemplo
Ler duas linhas do arquivo:
f = open("demofile.txt", "r") print(f.readline()) print(f.readline())
Ao percorrer as linhas do arquivo no loop, você pode ler o arquivo inteiro linha a linha:
Exemplo
Navegação linha a linha no arquivo:
f = open("demofile.txt", "r") for x in f: print(x)
Fechar arquivo
É uma boa prática sempre fechar o arquivo após a conclusão.
Exemplo
Feche o arquivo após a conclusão:
f = open("demofile.txt", "r") print(f.readline()) f.close()
Notas:Em alguns casos, devido ao buffer, você deve sempre fechar o arquivo, e as alterações feitas no arquivo antes de fechá-lo podem não ser exibidas.
- Página Anterior Abertura de Arquivo do Python
- Próxima Página Escrita/criação de arquivo Python