Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. import multiprocessing
  2.  
  3.  
  4. def duplicar_numero(numero):
  5.     return numero + numero
  6.    
  7.  
  8. if __name__ == '__main__':
  9.     pool_threads = multiprocessing.Pool(processes=5)
  10.    
  11.     # Bloque la ejecución hasta que se haya completado
  12.     # la ejecución de todos los procesos:
  13.     pool_threads.map(duplicar_numero, range(10))
  14.    
  15.     # Se recupera los resultados de las operaciones:
  16.     resultados = pool_threads.map_async(duplicar_numero, range(10))
  17.    
  18.     resultados.wait()
  19.    
  20.     print(resultados.get())