Size: a a a

Telethon Talks RU

2021 May 12

#

#bane in Telethon Talks RU
множество однотипных действий
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
тогда те варики что выше кидал
источник

#

#bane in Telethon Talks RU
чтобы они шли не всё в одной каше, а паралельно и время от времени
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
у меня прост в проекте была задача, доп функцию иметь для периодических проверок, короче одновременная работа
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
аа
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
ну вот
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
это через create_task
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
ща
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
тут мы срались с челиком
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
код был)
источник

#

#bane in Telethon Talks RU
create_task по сути тоже самое как и gather только просто он чуть длинее пишется
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
async def main():
   print("start main")

async def checker():
   print("start checker")
   while True:
       print(f"Запуск периодической проверки через 10 каждые секунд")
       await asyncio.sleep(10)

if __name__ == '__main__':
   loop = asyncio.get_event_loop()
   loop.create_task(main())
   loop.create_task(checker())
   loop.run_forever()
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
запускаешь в одной мейн, во второй функцию периодической проверки, с циклом while и ожиданием в нужное количество секунд
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
ща подправлю
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
готово
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
gather для обработки пачки, он внутри эти таски в петлю сует, ждет результат, помещает в список ответа и возвращает когда все будет готово
источник

#

#bane in Telethon Talks RU
run_forever() а если это еще прилепить то будет бесконечно)
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
а create_task помещает только в петлю функцию, убирать оттуда тебе её или нет, уже твое дело
источник

#

#bane in Telethon Talks RU
да я теорию знаю, только вот практический толком не разобрался
источник

𝙰𝙺

𝙰𝚛𝚝𝚑𝚞𝚛 𝙺𝚘𝚋𝚊... in Telethon Talks RU
источник