Re: [Python] cicli multi processo

2013-10-24 Per discussione Manlio Perillo
On 24/10/2013 09:17, enrico franchi wrote: 2013/10/24 Simone Federici mailto:s.feder...@gmail.com>> Assolutamente giusto. e anche con i threads devi usare i locks. O, meglio ancora, smetterla di fare concorrenza con stato condiviso. ;) Meglio ancora: smettetela di fare concorre

Re: [Python] cicli multi processo

2013-10-24 Per discussione Vittorio Spina
Il 24/10/2013 10:53, Vittorio Spina ha scritto: Il 24/10/2013 00:06, Simone Federici ha scritto: from multiprocessing import Process, Value import time num = Value('i', 0) def do_something(): while 1: num.value += 1 p = Process(target=do_something) p.start() while 1: print n

Re: [Python] cicli multi processo

2013-10-24 Per discussione Vittorio Spina
Il 24/10/2013 00:06, Simone Federici ha scritto: from multiprocessing import Process, Value import time num = Value('i', 0) def do_something(): while 1: num.value += 1 p = Process(target=do_something) p.start() while 1: print num.value time.sleep(1) è solo un esempio pr

Re: [Python] cicli multi processo

2013-10-24 Per discussione enrico franchi
2013/10/24 Simone Federici > > Assolutamente giusto. > e anche con i threads devi usare i locks. > O, meglio ancora, smetterla di fare concorrenza con stato condiviso. ;) -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists

Re: [Python] cicli multi processo

2013-10-23 Per discussione Simone Federici
2013/10/24 Marco Chieppa | crap0101 > > è solo un esempio preso paro paro dal tuo codice sui threads > > però ti conviene approfondire i Manager, Queue e Pipe > > Inoltre se con "che si scambiano una variabile" intendi che i due (o più) > processi possono modificarla oltre che leggerla devi usare

Re: [Python] cicli multi processo

2013-10-23 Per discussione Marco Chieppa | crap0101
Il giorno Thu, 24 Oct 2013 00:06:18 +0200 Simone Federici ha scritto: > On Wed, Oct 23, 2013 at 11:41 AM, Vittorio Spina > wrote: > > > quindi in pratica un ciclo su un vero thread separato e un ciclo nel main > > che si scambiano una variabile? > > [...] > > > è solo un esempio preso paro pa

Re: [Python] cicli multi processo

2013-10-23 Per discussione Simone Federici
On Wed, Oct 23, 2013 at 11:41 AM, Vittorio Spina wrote: > quindi in pratica un ciclo su un vero thread separato e un ciclo nel main > che si scambiano una variabile? from multiprocessing import Process, Value import time num = Value('i', 0) def do_something(): while 1: num.value +=

[Python] cicli multi processo

2013-10-23 Per discussione Vittorio Spina
dato un codice come questo, import thread import time def OpThr(): global num while 1: num+=1 num=0 thread.start_new_thread(OpThr,()) while 1: print num time.sleep(1) quale'è l'equivalente con multiprocess in modo da avere veramente due istanze python.exe nella Gestione