@SukoFaultyArtLair · Post #4494 · 30.11.2019 г., 20:28
http://www.furaffinity.net/view/32316585/ #female#hyena
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #401 · 15 дек.
Функция asyncio.wait() это еще один способ вызвать множество асинхронных задач. Она работает в нескольких режимах. 1. Самый простой - ждем завершения всех задач async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(10)] done, pending = await asyncio.wait( tasks, return_when=asyncio.ALL_COMPLETED ) for task in done: try: print(task.result()) except Exception as e: print(e) Очень похоже на gather, но работает не так. ▫️возвращает не результаты, а два сета с объектами Task у которых можно забрать результат через task.result() если они в списке done ▫️не гарантирует порядок результатов так как оба объекта это set ▫️не выбрасывает исключение когда оно появляется, а сохраняет его в Task. Исключение появится когда попробуете забрать резултьтат. 2. Ждем завершения первой задачи, даже если там ошибка. async def main(): tasks = [asyncio.create_task(do_it(i)) for i in range(3)] done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_COMPLETED ) # в done может быть несколько задач! for task in done: try: print(task.result()) except Exception as e: print(f"Fail: {e}") # Оставшиеся задачи в pending, как правило, нужно отменить, иначе они будут продолжать работать for task in pending: task.cancel() В сете done будут таски которые успели завершится, причем как успешно так и нет. 3. До первой ошибки. Тоже самое, но с аргументом FIRST_EXCEPTION done, pending = await asyncio.wait( tasks, return_when=asyncio.FIRST_EXCEPTION ) Функция завершается как только первая задача упадет с ошибкой. Учтите, что в любом случае done вы можете обранужить несколько задач, как с ошибками так и успешные. ↗️ Полный листинг примеров здесь #async
Hashtags
Пребарај: #hyena
@SukoFaultyArtLair · Post #4494 · 30.11.2019 г., 20:28
http://www.furaffinity.net/view/32316585/ #female#hyena
@SukoFaultyArtLair · Post #4355 · 18.11.2019 г., 22:11
https://www.furaffinity.net/view/33856436/ #male#hyena
@SukoFaultyArtLair · Post #4255 · 20.10.2019 г., 03:47
https://www.furaffinity.net/view/33490141/ #male#hyena
@animal_fighting · Post #313 · 24.10.2022 г., 16:04
Lions VS Hyenas Help came just in time! #lion#hyena
@animal_fighting · Post #306 · 17.10.2022 г., 10:04
Lioness VS Hyenas Too scary to attack #lion#hyena
@yiffyfun · Post #3374 · 01.01.2026 г., 21:46
#Boy#Ass#Hyena#Socks#Goth
@SukoFaultyArtLair · Post #4094 · 15.09.2019 г., 09:40
https://d.facdn.net/art/sonsasu/1568506101/1568505658.sonsasu_colored_sketch_highjack_final_s.png #male#pinup#hyena
@animal_fighting · Post #330 · 06.11.2022 г., 13:03
Leopard VS Hyena An insolent food-stealer🐆 #leopard#hyena
@animal_fighting · Post #289 · 03.10.2022 г., 10:04
Cheetah VS Hyena Impudence wins! #cheetah#hyena
@animal_fighting · Post #218 · 19.08.2022 г., 10:04
Hyena VS Cheetahs Just messed up the hunt to prey's fortune #hyena#cheetah
@animal_fighting · Post #166 · 20.07.2022 г., 15:03
Cheetahs VS Hyena Even being three to one they can't protect their food #cheetah#hyena
@animal_fighting · Post #192 · 02.08.2022 г., 15:04
Donkey VS Hyena One more lesson from a donkey how to deal with predators😁 #donkey#hyena