- Autor

- Nome
- Nelson Silva
- Social
Introdução
Trabalhar com arquivos é uma habilidade essencial em programação. Em Python, a manipulação de arquivos é simples, mas poderosa, permitindo ler, escrever e modificar conteúdos de arquivos de forma eficiente.
Como Trabalhar com Arquivos em Python
Abrindo e Fechando Arquivos
Usa-se open(arquivo, modo) para abrir um arquivo. O parâmetro modo determina a operação: 'w' para escrita (write) e 'r' para leitura (read). É crucial fechar o arquivo após a utilização com close(arquivo).
Escrevendo em Arquivos
Para escrever em um arquivo, abre-se no modo 'w'. Qualquer conteúdo existente será substituído. Usa-se write(texto) para escrever no arquivo.
escreverArquivo = open('Arquivos-Escrever-e-Ler.txt', 'w')
escreverArquivo.write('Eu estou escrevendo na primeira linha deste arquivo.\n')
escreverArquivo.write('Agora estou escrevendo na segunda linha.')
escreverArquivo.close()
Lendo Arquivos
Para ler um arquivo, abre-se no modo 'r'. O método read() é utilizado para ler todo o conteúdo.
lerArquivo = open('Arquivos-Escrever-e-Ler.txt', 'r')
print(lerArquivo.read())
lerArquivo.close()
Boas Práticas
- Sempre feche os arquivos após o uso para evitar vazamentos de memória ou conflitos de arquivo.
- Use gerenciadores de contexto (
with) para gerenciar automaticamente o fechamento de arquivos.
Conclusão
Manipular arquivos em Python é um processo direto e eficiente. Compreender essas operações básicas abre caminho para trabalhos mais complexos, como análise de dados e gerenciamento de arquivos.