Se pueden acceder a las siguientes propiedades del objeto file
:
closed
: retornaTrue
si el archivo se ha cerrado. De lo contrario,False
.mode
: retorna el modo de apertura.name
: retorna el nombre del archivoencoding
: retorna la codificación de caracteres de un archivo de texto
>>> archivo = open("remeras.txt", "r+")
>>> contenido = archivo.read()
>>> nombre = archivo.name
>>> modo = archivo.mode
>>> encoding = archivo.encoding
>>> archivo.close()
>>> if archivo.closed:
... print "El archivo se ha cerrado correctamente"
... else:
... print "El archivo permanece abierto"
...
El archivo se ha cerrado correctamente
>>> nombre
'remeras.txt'
>>> modo
'r+'
>>> encoding
None
Copyright (c) 2011-2013 Eugenia Bahit.
La copia y redistribución de esta página se permite bajo los términos
de la licencia Creative Commons Atribución NoComercial SinDerivadas
3.0 Unported siempre que se conserve esta nota de copyright.