Índice de contenido
capitulo 34 Concurrencia con AsyncIO 34.1 Introducción Las instalaciones de Async IO en Python son adiciones relativamente recientes que originalmente introdujeron producido en Python 3.4 y evolucionando hasta Python 3.7 inclusive. Ellos son compuesto (a partir de Python 3.7) de dos nuevas palabras clave async y await (introducidas en Python 3.7) y el paquete Async IO Python. En este capítulo, primero analizamos E/S asíncrona antes de presentar la asíncrona. y esperar palabras clave. Luego presentamos Async IO Tasks, cómo se crean y se utilizan y gestionado. 34.2 E/S asíncrona La E/S asíncrona (o E/S asíncrona) es una programación concurrente independiente del lenguaje. modelo (o paradigma) que ha sido implementado en varias programaciones diferentes (como C# y Scala) así como en Python. La E/S asíncrona es otra forma en la que puede crear aplicaciones simultáneas en Python. Es en muchos sentidos una alternativa a las instalaciones proporcionadas por el Biblioteca de subprocesos en Python. Sin embargo, donde la biblioteca Threading es más susceptible a problemas asociados con el GIL (The Global Interpreter Lock) que puede afectar el rendimiento, las instalaciones de Async IO están mejor aisladas de este problema. La forma en que opera Async IO también es más liviana que las instalaciones. proporcionar día la biblioteca de multiprocesamiento ya que las tareas asíncronas en La E/S asíncrona se ejecuta dentro de un solo proceso en lugar de requerir procesos separados para ser generada en el hardware subyacente. Asíncrono IO es, por lo tanto, otra forma alternativa de implementar concurrente soluciones a problemas. Cabe señalar que no se basa en Threading o Multiprocesamiento; en cambio, Async IO se basa en la idea de cooperativa © Springer Nature Suiza AG 2019 J. Hunt, Guía avanzada para la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-25943-3_34 407
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluació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ásModelos 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