Menu
Coddy logo textTech

Trabalhando com Arquivos

Lição 12 de 28 do curso Clean Code - Escreva códigos melhores com Python da Coddy.

O Python usa uma palavra reservada especial ao lidar com arquivos: <strong>with</strong>.

Ao usar a sintaxe with open, o arquivo que você abrir será fechado automaticamente para você quando você sair do bloco with.

with open('file.txt') as f:
    content = f.read()
    ...

A instrução with é melhor porque garantirá que você sempre feche o arquivo, mesmo que uma exceção seja lançada dentro do bloco with

Experimente você mesmo

Esta lição não inclui um desafio de código.

Todas as lições de Clean Code - Escreva códigos melhores com Python