Para abrir e fechar arquivos em [[Linguagem de programação Python|Python]] é comum usar a função `open` associada à palavra `with`. Um exemplo simples de como adicionar informações a um arquivo é através do código abaixo: ```python name = input("What's your name?") with open("names.txt", "a") as file: file.write(f"{name}\n") ``` A função `open` aceita os seguintes argumentos: - **`w`** - Escrita | escrever - **`r`** - Leitura | ler - **`a`** - Anexar | anexar - **`x`** - Criação exclusiva | Criação exclusiva (somente se não existir) - **`b`** - Modo binário | modo binário - **`t`** - Modo texto | modo texto - **`++`** - Atualização | atualizar :: **Referência:** :: [Documentação da Função open do Python](https://docs.python.org/3/library/functions.html#open)