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: ASYNCHRONOUS

Aplicar una función a una tarea.

He escrito el siguiente método de extensión en tareas: public static async Task<TOut> TaskMap<TIn,TOut>(this Task<TIn> task, Func<TIn,TOut> f) { TIn x = await task; return f(x); } Espero que esto solo cree una nueva tarea como la original que simplemente aplica “f” después de que se complete la tarea original. . . . Read more

¿Cómo esperar a que cualquier operación asincrónica finalice y obtener su índice?

Necesito esperar por múltiples tareas asíncronas pero no quiero ningún comportamiento de bloqueo, así que revisé esta respuesta y creé un algoritmo asíncrono no bloqueante. Aquí está mi código: std::vector<><int>> asyncs; for (int i{0}; i < 4; i++) { asyncs.push_back(std::async( std::launch::async, do_something) // do_something() espera durante una cantidad aleatoria de . . . 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

¿Puedo aplicar una función a un dataframe de pandas de manera asíncrona?

En mi caso de uso, necesito obtener datos de un servidor remoto. El código es aproximadamente equivalente a: def obtener_datos_de_usuario(id_de_usuario): time.sleep(5) … return data df = pd.DataFrame({‘id_de_usuario’: [‘uid1’, ‘uid2’, ‘uid3’, …, ‘uid9999’]}) respuesta = df[‘id_de_usuario’].apply(obtener_datos_de_usuario) Me parece que pandas podría estar ejecutando la función obtener_datos_de_usuario de forma asíncrona. Nota: Ya . . . Read more