El día 7 de mayo de 2012 11:32, Daπid <davidmen...@gmail.com> escribió: > On Mon, May 7, 2012 at 3:53 AM, Jesus Cea <j...@jcea.es> wrote: >> Usando tanto python 2.6 como Python 2.7, obtengo: > > Perdón, lo había copiado mal. k=Process(saving) debería ser > k=Process(target=saving), ahora está corregido. Ahora se comporta como > había dicho, sin dar error, pero sin funcionar realmente.
La queue no debería set una variable global ya que se machaca con cada proceso nuevo. Protégela creándola en el if __name__ y pasándola como argumento: if __name__=="__main__": q = Queue() ... k=Process(target=saving, args=(q,)) -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/