TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Резултати

Пронајдени 8 слични објави

Пребарај: #bbclearningenglish

当前筛选 #bbclearningenglish清除筛选
BBC Learning English

@english_bbc_learning · Post #3811 · 20.12.2025 г., 15:34

🎄 Do you know how to respond when an English speaker wishes you a merry Christmas?’ Try this quiz - we’ll tell you the answer later! Are there any other ways you could respond? 🤶 ⁣ ⁣ [Image: Getty]⁣ ⁣ EXTRA: This festive season, we're sharing some of our own stories about Christmas and New Year. Link in bio.⁣ ⁣ #learnenglish#english#bbclearningenglish⁣

BBC Learning English

@english_bbc_learning · Post #3761 · 16.11.2025 г., 08:45

😊 The next time you're feeling 'happy', try using one of these synonyms instead and boost your vocabulary! ✍️ See if you can use one of them in the comments. ⁣ ⁣⁣ Note: not all the words are perfect synonyms. Pay attention to the context and grammar. ⁣⁣⁣ ⁣⁣ MORE: Is happiness the key to success? 🔎 Find out in this episode of 6 Minute English. Click on the link in our bio.⁣ ⁣⁣ #englishlesson#englishwords#englishvocabulary#english#bbclearningenglish

BBC Learning English

@english_bbc_learning · Post #3759 · 10.11.2025 г., 09:49

🍱🥘🍲 The next time you eat something delicious, try using one of these synonyms instead and boost your vocabulary! ✍️ See if you can use one of them in the comments.⁣ ⁣⁣ Note: not all the words are perfect synonyms. Pay attention to the context and grammar. ⁣⁣⁣ ⁣⁣ 🎧 MORE: Click on the link in our bio to listen to a 6 Minute English box set on the topic of food.⁣ ⁣ #englishlesson#englishwords#englishvocabulary#english#bbclearningenglish

BBC Learning English

@english_bbc_learning · Post #3747 · 03.11.2025 г., 20:52

🚀 Take your English vocabulary to the next level by learning these alternatives to ‘less than’! Can you use one in a sentence - and do you know any more? ⁣ ⁣ 👀 Note: these words may not be exact synonyms - pay attention to the context.⁣ ⁣⁣ #englishlesson#englishwords#englishvocabulary#english#bbclearningenglish#englishteacher#lessthan

BBC Learning English

@english_bbc_learning · Post #3722 · 13.10.2025 г., 18:23

🤢😔 Everybody gets sick from time to time… so we made a vocabulary table with useful sickness-related English for you to learn, use, and share with a friend! 😄⁣ ⁣ Do you know any more English vocabulary related to illness? 👇 ⁣ #englishvocabulary#learnenglish#englishphrases#britishenglish#EFL#ESL#ELT#vocab#bbclearningenglish⁣

BBC Learning English

@english_bbc_learning · Post #3690 · 19.09.2025 г., 08:45

😱 Lots of animal species are at risk of extinction. 🐘🦁🦒Can you choose the correct word to fill the gap? We’ll tell you the correct answer later! (Image: Getty)⁣ ⁣ #environment#extinction#extinct#earth#animals#learnenglish#bbclearningenglish#vocab#englishquiz ⁣

BBC Learning English

@english_bbc_learning · Post #3809 · 15.12.2025 г., 05:11

Here are 5 linkers that you can add to your conversation to make it flow better and sound more fluent! 1) To be honest – I’m going to give my opinion (even if it’s insulting!) 2) Actually – to correct information or say something surprising 3) Mind you – I’ve just thought of something that contrasts what I was saying 4) By the way – I’m going to introduce a new topic I’ve just remembered 5) Anyway – I’m going to finish the conversation or change topic now Add them to your conversations to help them flow! Which one is your favourite? #learnenglish#speakenglish#vocabulary#bbclearningenglish#britishenglish#formalenglish#linkers#naturalenglish#nativespeakerenglish#conversationskills#ncoversationalenglish

BBC Learning English

@english_bbc_learning · Post #3689 · 07.09.2025 г., 03:15

❓❓❓Do you know how to respond when an English speaker asks ‘Is the post office open today?’ 🏣Try this quiz - we’ll tell you the answer later! Are there any other ways you could respond?👇👇👇⁣ ⁣ [Image: Getty]⁣ ⁣ #learnenglish#socialenglish#correctresponse#englishquiz#english#englishvocabulary#learnenglish#englishphrases#contraction#question#shortanswer#britishenglish#EFL#ESL#ELT#vocab#bbclearningenglish⁣