Search
Close this search box.
Como abrir arquivos em Python?
abrir arquivos em Python

Posts Relacionados:

Você sabe abrir arquivos em Python? Veja como é fácil abrir, ler e modificar arquivos em Python em poucas linhas de comando.

Receba nossa newsletter

Python abrir arquivos

Python é uma linguagem de programação extremamente versátil. Um de seus pontos fortes está em sua capacidade de criar, ler e manipular diferentes tipos de arquivos. Saber abrir arquivos em Python é uma tarefa essencial. Entenda como fazer isso em código.

Como abrir arquivos em Python?

A forma geral do comando para abrir arquivos em Python é mostrada abaixo.

				
					meu_arquivo = open(local_do_arquivo, modo)
				
			

Nela, local_do_arquivo significa a localização do seu arquivo no seu computador. Se o arquivo estiver na mesma pasta que seu código, você precisará apenas incluir seu nome. Mas, se ele estiver em outro local no seu computador, você precisará indicar o caminho completo até ele. Se você não sabe essa informação, clique no arquivo com o botão direito do mouse e vá até propriedades. Lá você encontrará as informações sobre a localização do arquivo. Não se esqueça de incluir também o nome do arquivo no Python, por exemplo: /home/meu_computador/Documents/nome_do_meu_arquivo.doc.

Voltando ao comando acima, o termo modo se refere à forma como você deseja abrir o arquivo. Um arquivo pode ser aberto em diferentes modos, como leitura (‘r’), escrita (‘w’), acréscimo (‘a’), etc. Cada modo de abertura confere diferentes possibilidades de ações com o arquivo. Os modos principais são:

‘r’ (padrão): abre o arquivo no modo de leitura, nesse modo você só pode acessar o conteúdo do arquivo, não pode modificá-lo.

				
					# exemplo de arquivo aberto em modo de leitura
meu_arquivo = open('meu_arquivo.txt', 'r')
				
			

‘w’: abre o arquivo no modo de gravação (escrita). O conteúdo existente será substituído com as alterações que você fizer.

‘a’: abre o arquivo no modo de acréscimo. Novos dados serão gravados no final do arquivo.

‘r+’: abre o arquivo para leitura e gravação.

Abrir, ler e alterar arquivos em Python

Uma modificação comum dos comandos mostrados acima inclui with e as como mostrado no trecho abaixo:

				
					
with open('meu_arquivo.txt', 'a') as f:
    # executa acréscimo
				
			

Essa modificação garante que o arquivo seja fechado automaticamente, mesmo em caso de erro.

Mas e depois, como você lê ou modifica um arquivo?

Para leitura, use o comando read().

				
					
with open('meu_arquivo.csv', 'r') as f:
    print(f.read())
				
			

Para adicionar ou mudar o arquivo, uma maneira possível é mostrada abaixo.

				
					
with open('arquivo.txt', 'a') as f:
    novos_dados = "Estou adicionando isso ao meu arquivo.\n"
    f.write(novos_dados)
				
			

Mas lembre-se, a forma de alterar ou escrever novos conteúdos em um arquivo depende de seu formato.

Encontrou algum erro ou quer fazer uma sugestão? Por favor, entre em contato usando nosso formulário de contatos.

Imagem com IA Generativa – Dia 274

IA generativa img 274

Arte com IA generativa: imagem do dia

Todos os dias, postamos um exemplo de imagem artística gerada com inteligência artificial.

Tutoriais

Postagens Mais Recentes

Outras Postagens Que Podem Interessar

Veja
Mais

Fique em contato

Se inscreva para receber nossa newsletter com novidades.

aprendiz artificial