⚡ 60 segundos
arquivos
Ler arquivo com with (sem esquecer de fechar)
O with garante que o arquivo é fechado automaticamente, mesmo se der erro. Sempre use with!
with_open.py
# Escrever
with open('notas.txt', 'w') as f:
f.write('Python: 10\n')
f.write('Flask: 9.5\n')
# Ler
with open('notas.txt') as f:
for linha in f:
print(linha.strip())