es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYTHON-ASYNCIO

Cómo esperar el evento de cierre del fd asignado a loop.add_reader?

Consideremos este ejemplo de código: myfd = … # mi fd, puede ser un socket por ejemplo def reader(): data = myfd.recv(100) print(“Recibido:”, data.decode()) asyncio.get_event_loop().loop.add_reader(myfd, reader) asyncio.get_event_loop().run_forever() Mi problema es la parte de asyncio.get_event_loop().run_forever(). Me gustaría hacer un await en el evento de cierre de myfd en su lugar.

No se puede ejecutar código de cliente FastAPI en Spyder.

Mientras se intenta desarrollar un cliente FastAPI en el entorno Spyder, no se puede iniciar la ejecución. El código falla y arroja: RuntimeError: asyncio.run() no puede ser llamado desde un ciclo de eventos en ejecución. Código mínimo a ser ejecutado: from fastapi import FastAPI import uvicorn app = FastAPI() @app.get(“/”) . . . Read more

Telethon envía mensajes en una lista de manera asíncrona.

Lo siento por cualquier error en inglés… Básicamente, tengo una lista que contiene mensajes y sus destinos: messages = [(id_1, msg_1), (id_2, msg_2), (id_3, msg_3),] Lo que quiero es usar un bucle asíncrono: async for msg in messages, sin embargo, mi lista, obviamente, no es iterable de forma asíncrona (estoy . . . Read more