Смешанный асинхронный и синхронный код
Привет, ребятки. У меня в одном проекте код смешанный, есть асинхронщина и обычный код.
В обычном коде присутствует множество time.sleep(n). В асинхрощине есть запуск функции loop.add_reader(...), но sleep'ы приостанавливают работу. Если заменить вызовы time.sleep на asyncio.run(asyncio.sleep(n)) это решит проблему и насколько это криво?
От sleep'ов отказать не могу, переписать все на asyncio тоже не хочется) На данный момент add_reader заменена на обычный цикл, что мне не нравится...