PDA

Visualizza la versione completa : [python] Far eseguire 2 azioni contemporaneamente


andrew low
28-04-2009, 17:27
Come da titolo, come faccio a far eseguire due azioni insieme? Cioè, ammettendo che le 2 azioni siano 2+2 e 3+3, come faccio a fare in modo che python esegua insieme 2+2 e 3+3 e non far eseguire prima uno e poi l'altro?

billiejoex
28-04-2009, 19:43
Puoi usare un thread (modulo threading) o un sotto processo (modulo multiprocessing, a partire da Python 2.6 e >).

andrew low
29-04-2009, 22:02
HO usto il modulo Thread, non Threading, comunque grazie 1000!

billiejoex
30-04-2009, 02:39
No, thread.py è vecchio e nella 3.X è stato o deprecato o rinominato se non addirittura rimosso (non ricordo con esattezza).
Usa threading che è più di alto livello.

andrew low
01-05-2009, 20:09
Ok, grazie.

P.s: io uso ancora il 2.3

billiejoex
01-05-2009, 20:24
Vale anche per 2.3.
Hai dei particolari motivi che ti spingono a usare una versione così vecchia? Siamo alla 2.6...

andrew low
02-05-2009, 17:36
Nono, devo cambiarlo. Ma cosa cambia?

billiejoex
02-05-2009, 19:35
Bugfixes e nuove features del linguaggio. Come per ogni software...

andrew low
04-05-2009, 17:18
Ok, grazie. Ora la scarico, comuqnue il lignuaggio da usare è più o meno lo stesso, no?

billiejoex
04-05-2009, 23:54
Si.

Loading