'

Abrindo Arquivos em Python

Volta ao Menu Principal

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:

demofile.txt

demofile2.txt

demofile3.txt