El 25/11/2013 15:42, Jose Caballero escribió:
Hola,



python 2.4

Pongamos como ejemplo que quiero esperar hasta que un fichero sea creado.
Es esta la mejor forma de hacerlo?

         while not os.path.isfile( filename ):
             time.sleep(1)

O hay alguna manera mas elegante de hacerlo?
(dejamos a un lado timeouts y esas cosas, asumimos que el fichero
aparecera antes o despues).


Si solo quieres saber si existe parece correcto, pero si vas a leer el contenido cuando aparezca tendrás que controlar también que el otro proceso ha terminado de escribirlo.

--
Oswaldo
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a