seb wrote: > Hi, > > I am using pygtk for the first times. > > I am wondering what would be the best "pattern" to interface pygtk with > a thread. > > The thread is collecting informations (over the network for example) or > is doing some long calculations.
Hi, I would use several *processes*. If your scripts runs on Unix/Linux you can use select() on the filedescriptors of the processes you created with popen. On Windows you need to poll them, but maybe this is better than threads, too. With idle_add you can get data from the subproceses. It gets called if there are no actions in the event-loop. HTH, Thomas -- Thomas Güttler, http://www.thomas-guettler.de/ http://www.tbz-pariv.de/ E-Mail: guettli (*) thomas-guettler + de Spam Catcher: [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list