Redireccionar salida

Ernesto Revilla erny en sicem.biz
Lun Jul 25 09:34:28 CEST 2005


class MiSalidaEstandar:
    def write(self, mensaje)

mis=MiSalidaEstandar()

import sys
oldstdout = sys.stdout
sys.stdout = mis

Básicamente, el objeto ha de comportarse como un archivo. al menos se 
usa su método write. No sé si en algún momento se usan otros, como flush.

Erny


JoePC escribió:

>Existe alguna forma de redireccionar la salida estandar a una clase?
>
>Gracias.
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>  
>



---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0529-2, 21/07/2005
Comprobado en: 25/07/2005 9:34:30
avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
http://www.avast.com




Más información sobre la lista de distribución Python-es