Abrindo Arquivos em Python
Manusear arquivo é uma parte importante de qualquer aplicação web.
O Python tem várias funções para criação, leitura, atualização e deletar arquivos.
Manipulando Arquivo
A função principal para trabalhar com arquivos no Python é a função open().
A função open() leva dois parâmetros: filename e mode.
Existem quatro métodos diferentes (modes) para abrir um arquivo:
“r” – Read – Valor default. Abre um arquivo para leitura, erro se o arquivo não existir
“a” – Append – Abre um araquivo para anexar (appending), cria o arquivo se ele não existir
“w” – Write – Abre um arquivo para escrever, cria o arquivo se ele não existir
“x” – Create – Cria um arquivo especificado, retorna um erro se o arquivo existir.
Além disso você pode especificar se o arquivo deverá ser manuseado como binário ou modo texto.
“t” – Texto – Valor default. Modo texto
“b” – Binário – Modo binário (p.ex., imagens)
Sintaxe
Para abrir um arquivo para leitura é suficiente especificar o nome do arquivo:
O código acima é o mesmo que:
Porque “r” para leitura, e “t” para texto são valores default, você não precisa especificá-los.
NOTA: Certifique-se que o arquivo existe, ou caso contrário você obterá um erro.
APÊNDICE: No Google Colab colocamos o arquivo demofile.txt que criamos no ambiente do Google Colab:
Clicamos onde está indicado a seta azul. Abriu a caixa de Arquivos e selecionamos o Upload (seta laranja depois de encontrado o arquivo no seu computador.
Arquivos para download: