@Timchinnn

Как одновременно запустить две асинхоные функции?

Всем привет,у меня есть две функции,одна из них бесконечно работает за счет while true ,вторая функция команды бота,естественно вторая команда не работает,пока выполняется бесконечная,как сделать многопоточность?
async def take_id(message: types.Message): и async def foo():
    while True:
         for nick in users_nick:
             await asyncio.create_task(lot())
asyncio.run(foo())
  • Вопрос задан
  • 302 просмотра
Пригласить эксперта
Ответы на вопрос 1
NikFaraday
@NikFaraday
Student full-stack Developer
Просто уберите await. await ожидает завершения асинхронной функции, для этого случая он вам не надо
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы