preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

La lista completa del programa se muestra a continuación: importar asyncio tiempo de importación trabajador asíncrono de definición (): print(’trabajador - tomará algún tiempo’) tiempo.dormir(3) print(’trabajador - hecho’) volver 42 definición asíncrona hacer_algo(): print(‘hacer_algo - esperará al trabajador’) resultado = esperar trabajador() print(‘hacer_algo - resultado:’, resultado) def principal(): print(‘Principal - Inicio’) asyncio.run(hacer_algo()) imprimir(‘Principal - Listo’) si nombre == ‘principal’: principal() Cuando se ejecuta este programa, la salida es: Principal - Inicio do_something - esperará al trabajador trabajador - tomará algún tiempo trabajador - hecho hacer_algo – resultado: 42 Principal – Listo Cuando se ejecuta, hay una pausa entre las dos impresiones del trabajador mientras duerme. Aunque no es del todo obvio aquí, la función do_something() se ejecutó como una tarea, esta tarea luego esperó cuando llegó a la función trabajador () que se ejecutó como otra tarea. Una vez que la tarea del trabajador completó el do_some- cosa podría continuar y completar su operación. Una vez que esto sucedió, el El bucle de eventos de E/S asíncrono podría finalizar ya que no había más tareas disponibles. 34.5 Tareas de E/S asíncronas Las tareas se utilizan para ejecutar funciones marcadas con la palabra clave async al mismo tiempo. Las tareas nunca se crean directamente, sino que se crean implícitamente a través de la palabra clave await o mediante funciones como asyncio.run descritas anteriormente o 34.4 Las palabras clave Async y Await 411

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más