Método close () do arquivo Python

Descrição

Método de arquivo Python close()fecha o arquivo aberto. Um arquivo fechado não pode mais ser lido ou gravado. Qualquer operação que exija que o arquivo seja aberto gerará um ValueError após o arquivo ser fechado. É permitido chamar close () mais de uma vez.

O Python fecha automaticamente um arquivo quando o objeto de referência de um arquivo é reatribuído a outro arquivo. É uma boa prática usar o método close () para fechar um arquivo.

Sintaxe

A seguir está a sintaxe para close() método -

fileObject.close()

Parâmetros

  • NA

Valor de retorno

Este método não retorna nenhum valor.

Exemplo

O exemplo a seguir mostra o uso do método close ().

#!/usr/bin/python

# Open a file
fo = open("foo.txt", "wb")
print "Name of the file: ", fo.name

# Close opend file
fo.close()

Quando executamos o programa acima, ele produz o seguinte resultado -

Name of the file:  foo.txt