Anda di halaman 1dari 4

Inicio Libros Tutoriales Eventos Foro Buscar

Libros / Python para principiantes / Captulo 9. El objeto File: trabajando con archivos
/ 9.4. Cerrando archivos de forma automtica

9.4. Cerrando archivos de forma


automtica
Desde la versin 2.5, Python incorpora una manera elegante de trabajar con archivos de
forma tal, que se cierren de forma automtica sin necesidad de invocar al mtodo
close() . Se trata de un bloque with :

with open("remeras.txt", "r") as archivo:


open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
contenido = archivo.read()

print archivo.closed
# True

Cuando una estructura with finaliza, Python, automticamente invoca al mtodo


close() , como se puede ver en el valor de la propiedad closed .

Como tambin se deja ver en el ejemplo, la sentencia with utiliza un alias para el objeto
file , lo que permite acceder al objeto file , justamente, por el alias indicado.

Anterior Siguiente
9.3. Propiedades del objeto file Captulo 10. Un paseo por los mdulos de la
librera estndar

Copyright (c) 2011-2013 Eugenia Bahit. La copia y redistribucin de esta pgina se permite bajo los trminos de
la licencia Creative Commons Atribucin NoComercial SinDerivadas 3.0 Unported siempre que se conserve esta
nota de copyright.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
INDICE DE CONTENIDOS

1. Preparacin del entorno de desarrollo

2. Estructura y elementos del lenguaje

3. Mdulos, paquetes y namespaces

4. Funciones definidas por el usuario

5. Introduccin a la orientacin a objetos

6. Mtodos principales del objeto String

7. Mtodos principales del objeto list

8. Mtodos principales del objeto dict

Captulo 9. El objeto File: trabajando con archivos

9.1. Sobre el objeto File

9.2. Mtodos del Objeto File

9.3. Propiedades del objeto file

9.4. Cerrando archivos de forma automtica

10. Un paseo por los mdulos de la librera estndar

11. Introduccin a MySQL y el lenguaje SQL

12. Bases de datos en Python con MySQL

13. Corriendo aplicaciones Python en la web

14. Enviando e-mails con formato HTML desde Python


open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
3.757
2006-2017 LibrosWeb.es Contacto Novedades Condiciones Privacidad

das online

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com

Anda mungkin juga menyukai