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

Cómo llamar a una función asíncrona en pytest_sessionfinish()?

Estoy utilizando pytest-asyncio. Tengo el siguiente archivo conftest.py: import asyncio import pytest from database.mongo_db import mongo @pytest.fixture(scope=”session”, autouse=True) async def initialise_db(): await mongo.connect_client() await mongo.drop_db() @pytest.fixture(scope=”session”) def event_loop(): yield asyncio.new_event_loop() La función initialise_db() se conectará a mi base de datos y la limpiará antes de que se ejecuten todas mis . . . Read more

C# async: Liberación de hilo bloqueado

¿Existe alguna forma de abortar la ejecución de una función asíncrona? Sé que hay algo llamado CancellationToken, pero solo es útil si la ejecución de la función no está bloqueada. He leído que es una mala práctica intentar abortar el hilo porque el programa podría quedar en un estado incorrecto. . . . Read more

¿Existe algún punto en la E/S de archivos asíncrona?

Las runtime async para Rust, como “tokio”, proporcionan copias “asyncificadas” de muchas funciones estándar, incluyendo algunas de E/S de archivos, que funcionan básicamente invocando la tarea de bloqueo correspondiente (¿en un nuevo hilo?). Ejemplos de estas funciones son tokio::fs::create_dir_all, tokio::fs::read_dir, tokio::fs::read, … ¿Cuál es la ventaja de todas estas funciones? . . . Read more