[pyar] [Consulta] sys.stderr.flush()

Apokalyptica Painkiller apokalyptica79 en gmail.com
Mie Jun 6 09:24:06 ART 2012


Gracias Daniel por la data.

Saludos

El 6 de junio de 2012 08:49, Daniel Moisset <dmoisset en machinalis.com>escribió:

> 2012/6/5 Mariano Guerra <luismarianoguerra en gmail.com>:
> > On Wed, Jun 6, 2012 at 12:23 AM, Apokalyptica Painkiller
> > <apokalyptica79 en gmail.com> wrote:
> >>
> >> Buenas:
> >>
> >> sys.stderr.flush()
> >>
> >> Que tarea y/o funcion cumple flush()?
> >>
> >
> > flush le dice al sistema operativo que vacie los buffers que tiene
> asociados
> > a stderr y efectivamente escriba lo que tiene por escribir.
> >
> > cuando uno escribe algo a stderr (o cualquier lado) el sistema operativo
> por
> > cuestiones de eficiencia pone esas cosas en un buffer y lo escribe cuando
> > considera que es mas apropiado.
> >
>
> Una corrección (que a fines de la pregunta original creo que no hace
> diferencia, pero agrego por completitud). Los susodichos buffers están
> en la biblioteca de I/O linkeada dentro del intérprete y en userspace,
> no en el sistema operativo. El sistema operativo tiene *otros*
> buffers, cuya escritura puede forzarse con la syscall fsync (en
> python, disponible a través de os.fsync)
>
> Saludos,
>    D.
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
I live each day
Like it's my last
I live for rock and roll
I never look back

I'm a rocker
Do as I feel as I say
I'm a rocker
And no one can take that away
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120606/b297f6f5/attachment.html>


More information about the pyar mailing list