Aula 17: Escrita em ficheiros e with
Na aula passada lemos ficheiros; agora vamos escrever neles. Você abre um ficheiro em modo de escrita com open("file.txt", "w") e escreve com .write(). A forma limpa é com with: with open("file.txt", "w") as f: — que fecha o ficheiro automaticamente no final do bloco. Repare: o modo "w" começa de um
with open(...) as f: é como abrir um caderno, escrever, e deixar alguém fechá-lo automaticamente quando você termina. O modo "w" começa de uma página em branco.
- .write()
- .write(text) escreve uma string num ficheiro aberto em modo de escrita.
- instrução with
- with open(...) as f: abre um ficheiro e o fecha automaticamente no final do bloco.
- modo de escrita "w"
- O modo "w" abre um ficheiro para escrita — cria um ficheiro novo ou apaga o conteúdo existente.