Nivel 120: demo_level120.py
Este es el nivel 120 del tour de aprendizaje.
Código Fuente
"""
DEMO LEVEL 120: ParallelExecutor
---------------------------------
Adds: Ejecución paralela explícita.
Continues: L119.
DIAGRAM:
ParallelExecutor con steps
"""
from time import sleep
from wpipe.parallel import ParallelExecutor
def tarea_a(data):
sleep(0.05)
print("📗 Tarea A")
return {"a": True}
def tarea_b(data):
sleep(0.05)
print("📘 Tarea B")
return {"b": True}
if __name__ == "__main__":
print(">>> ParallelExecutor...")
executor = ParallelExecutor(max_workers=2)
executor.add_step("a", tarea_a)
executor.add_step("b", tarea_b)
executor.execute({})
print("✅ Ejecución paralela completada")
Resultado de Ejecución
>>> ParallelExecutor...
📗 Tarea A
📘 Tarea B
✅ Ejecución paralela completada