запустить 2 задачи через асинкайо, нужно создать два задания, отправить их в ожидание(это все в функции сделать) и потом создать луп и запустить функцию until_complete. У меня же получиться таким образом запускать несколько задач? Допустим бота и вебсервер?
async def main():
taskA = loop.create_task (async_func('taskA'))
taskB = loop.create_task(async_func('taskB'))
taskC = loop.create_task(async_func('taskC'))
await asyncio.wait([taskA,taskB,taskC])
if name == "__main__":
try:
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
except :
pass
task = asyncio.create_task(async_func(...)) ... asyncio.run(main())
Пасиб, а вопрос. Почему нельзя использовать лупы?
Это низкоуровневая шутка с которой никто н умеет работать
Обсуждают сегодня