Descripción
Método Python closerange() cierra todos los descriptores de archivos de fd_low (inclusive) a fd_high (exclusivo), ignorando los errores. Este método se introduce en la versión 2.6 de Python.
Sintaxis
A continuación se muestra la sintaxis de closerange() método -
os.closerange(fd_low, fd_high);
Parámetros
Esta función es equivalente a -
for fd in xrange(fd_low, fd_high):
try:
os.close(fd)
except OSError:
pass
Valor devuelto
Este método no devuelve ningún valor.
Ejemplo
El siguiente ejemplo muestra el uso del método closerange ().
#!/usr/bin/python
import os, sys
# Open a file
fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )
# Write one string
os.write(fd, "This is test")
# Close a single opened file
os.closerange( fd, fd)
print "Closed all the files successfully!!"
Esto crearía un archivo dado foo.txt y luego escriba el contenido dado en ese archivo. Esto producirá el siguiente resultado:
Closed all the files successfully!!