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 

        
    
   
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a