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

Резултати

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

Пребарај: #uxlinkfam

当前筛选 #uxlinkfam清除筛选
UXLINK

@uxlink_community · Post #438 · 17.04.2025 г., 23:35

🌍 UXLINK FujiCard KYC testing is kicking off in multiple countries! We’re currently running KYC process trials with amazing #UXLINKfam volunteers in Japan, Korea, Singapore, Indonesia, Vietnam, Nigeria, Pakistan, Bangladesh, South Africa, and across the Middle East. 🙌 Your enthusiasm and support have been incredible—shoutout to everyone helping our product and engineering teams fine-tune this across the globe! This progress brings us one step closer to launching our #UXLINK#PayFi system: FujiPay/FujiCard—on track for the first half of this year! ⏰💳 But here’s the vision: FujiCard isn’t just a card—it’s the most socialized virtual crypto card ever built. 🌟 We’re bridging the physical and digital worlds, making payments as seamless as chatting with friends—because finance should be inclusive, intuitive, and interconnected. 🌐💫 Our goal? To become the WeChat Pay/Line Pay of the blockchain world—a gateway where everyday users can spend, earn, and connect globally, all while leveraging the power of decentralized finance. 🌍💰 Stay tuned as we build a future where finance is social, borderless, and ready for everyone. The revolution starts with you. Let’s make every transaction a step toward a more connected world! 🚀✨ #Web3#payment