лучше сделать инверсию зависимостей
непонятно, зачем тебе это, но почти всегда лучше использовать asyncio.run()
Я его и использую, просто нужно loop получить для call_later
def foo(): loop = asyncio.get_running_loop() loop.do_smth() def foo(loop) loop.do_smth()
Если у тебя асинк контекст, поч не использовать sleep?
Нужно создавать таски
Ну так TaskGroup делай
Вот тут есть две темы для управления тасками и не надо луп принимать https://docs.python.org/3/library/asyncio-task.html#asyncio.create_task https://docs.python.org/3/library/asyncio-future.html#asyncio.ensure_future
Обсуждают сегодня