On May 6, 9:51 am, Marc 'BlackJack' Rintsch <[EMAIL PROTECTED]> wrote:
> In <[EMAIL PROTECTED]>, est wrote:
> > I need to write a file using 3 threads simutaniously, e.g. Thread 1
> > write the first byte of test.bin with an "a", second thread write the
> > second byte "b", third thread write the third byte "c". Anyone could
> > give a little example on how to do that?
>
> Simplest solution is: don't do that.  Write from one thread and send the
> date from the other threads via a `Queue.Queue` to the writing thread.
> Send the number of the thread with the data so the writer thread knows in
> which order the data has to be written.
>
[snip]
Or have a `Queue.Queue` for each source thread and make the writer
thread read from each in turn.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to