Ejemplo de rastreador asíncrono de Python
gevent es una biblioteca de concurrencia para Python que proporciona una API concisa para diversas tareas de concurrencia y relacionadas con la red.
El patrón principal utilizado por gevent es greenlet, un programa concurrente liviano que se conecta a Python como un módulo de extensión C. Todos los subprogramas verdes se ejecutan en el proceso principal del sistema operativo, pero están coordinados.
Operación práctica
Utilice gevent para extraer datos obtenidos mediante acceso asincrónico.
Escribe "hola" en el cuadro de búsqueda de WordPress. Observe las solicitudes de datos. Observe la construcción de la URL de Yodo.