Manutenção de Arquivos Python

A manutenção de arquivos é uma parte importante de qualquer aplicativo web.

O Python tem várias funções para criar, ler, atualizar e excluir arquivos.

Manutenção de Arquivos

A função chave para manipulação de arquivos no Python é open() função.

open() A função tem dois parâmetros: o nome do arquivo e o modo.

Existem quatro métodos diferentes de abrir arquivos (modos):

  • "r" - Ler - Padrão. Abre o arquivo para leitura, retornando um erro se o arquivo não existir.
  • "a" - Adicionar - Abre o arquivo para adição, criando o arquivo se não existir.
  • "w" - Escrever - Abre o arquivo para escrita, criando o arquivo se não existir.
  • "x" - Criar - Cria o arquivo especificado, retornando um erro se o arquivo existir.

Além disso, você pode especificar se o arquivo deve ser tratado como binário ou texto.

  • "t" - Texto - Padrão. Modo texto.
  • "b" - Binário - Modo binário (por exemplo, imagens).

Sintaxe

Além disso, você pode especificar se o arquivo deve ser tratado como binário ou texto:

f = open("demofile.txt")

O código acima é equivalente a:

f = open("demofile.txt", "rt")

porque "r" (Ler) e "t" (Texto) é o valor padrão, portanto, não é necessário especificá-los.

Comentário:Certifique-se de que o arquivo existe, senão você receberá uma mensagem de erro.