How can I know how much to read from a subprocess

A.T.Hofkamp hat at
Tue Sep 18 12:48:49 CEST 2007

On 2007-09-17, spam.noam at <spam.noam at> wrote:
> It seems that another solution is gobject.io_add_watch, but I don't
> see how it tells me how much I can read from the file - if I don't
> know that, I won't know the argument to give to the read() method in
> order to get all the data:

Usually, gobject only tells you that data is there (that is all it knows).
Therefore a read(1) should be safe.
If that is too slow, consider which reads all data available (afaik,
never tried it myself).


More information about the Python-list mailing list