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

Резултати

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

Пребарај: #svc

当前筛选 #svc清除筛选
Airdrop Presents 🗽

@airdrop_presents · Post #1662 · 05.07.2022 г., 11:18

💧Airdrop : Smart Vision Coin💧 📣Complete Task: ➕ 20,0000 #SVC (~$20) 📊Referral: ➕ 2,000 #SVC (~0.20) 🏆Winners: All Valid users. 💎 Ratings: ⭐️⭐️⭐️ 📅End Date: 20th Aug, 2022 🔛Smart Vision For Airdrop Click🔛 🌀 Join Smart Vision Coin Telegram Group & Telegram Channel. 🌀 Follow Smart Vision Coin on Twitter and retweet the pinned post. 🌀 Submit Bep-20 address 📡Enter your information to the airdrop bot. 🗞Note: All airdrop steps should be completed. 👨‍💼Business Inquiry: Admin || Admin2

Hashtags

Airdrop Strikers™

@airdropstrikers · Post #504 · 22.07.2022 г., 14:37

#SVC#presale#Sponsored 💎Smart Vision Coin Public Presale is now LIVE 💎Presale Link : https://www.pinksale.finance/launchpad/0x662Da19fDeF9B8B23636dDBfcDDd63013eE00911?chain=BSC ✅Token Name: Smart Vision Coin (SVC) ✅Token Address:0xAAc82B1d9fFE7c50fd2d5C8b0d3a0d8E3a374b03 ⏲Presale Time: 07/21 06:00AM ⏲Ends Time: 08/20 23:59PM 💰Soft/Hard Cap: 1,500 BNB / 3,000 BNB 💰Min/Max: 0.01 BNB / 10 BNB 💰Presale Rate: 1 BNB = 3,800,000 SVC 💰Listing Rate: 1 BNB = 2,300,000 SVC 🔓Liquidity: 51% 🔓Liquidity Lockup Time: 365 days 👉Telegram: https://t.me/svc_coin 👉Telegram Channel: https://t.me/svc_coin_channel 👉Twitter: https://twitter.com/svc_coin 👉Website: https://www.smartvisioncoin.net/