[Python-es] sobre instancias en programacion paralela
Ivette Maria Suarez Muñoz
immunoz en estudiantes.uci.cu
Mie Mayo 26 01:18:40 CEST 2010
estoy haciendo un trabajo y tengo un problema pues quiero utilizar programacion paralela para hacer el trabajo mas rapido por ejemplo
import threading
from threading import *
class Cuadrado:
def _init_(self,lista):
self.lista=lista
self.result=[]
def calculo(self):
contador=len(self.lista)
for i in range(0,contador):
objeto=Calcular(lista[i])
objeto.start()
import threading
from threading import *
class Calcular(threading.Thread):
def _init_(self,numero):
threading.Thread.__init__(self)
self.numero=numero
self.resultado=0
def multiplicar(self):
self.resultado=self.numero*self.numero
a=Cuadrado([1,2,4,6])
a.calculo()
esto es solo un ejemplo pero bueno el problema es que cuando cada instancia objeto de la clase Calcular calcule su numero como hago para agregar todos los resultados de todas las instancias en la lista result de la clase Cuadrado
Más información sobre la lista de distribución Python-es