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 слични објави

Пребарај: #sustainabledevelopmentgoals

当前筛选 #sustainabledevelopmentgoals清除筛选
EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #626 · 05.01.2024 г., 13:45

The 7th meeting of the SDG Coordination Council addressed the updating of Kazakhstan’s national indicators in alignment with the UN Sustainable Development Goals. Heads of central government agencies, along with representatives from the UN, UNDP, and the European Union, participated in the discussion chaired by the Prime Minister of the Republic of Kazakhstan, Alikhan Smailov. “We thank the government and UN organisations for the close cooperation on sustainable development goals in 2023. Following the successful conclusion of the COP28 UN Climate Conference and the multilateral agreement to transition away from fossil fuels, we will continue to support Kazakhstan on the path towards a carbon neutral economy in 2060. We welcome the commitment of Kazakhstan to join the Global Methane Pledge. We would also like to strengthen our close cooperation with Kazakhstan in other sustainable development goals such as on digital connectivity to improve the connection of rural areas, and on trade and transport relations as well as on business climate”, - said Johannes Baur, Head of Сooperation at the EU Delegation to Kazakhstan. **** Тұрақты даму мақсаттары жөніндегі үйлестіру кеңесінің 7-ші отырысында БҰҰ-ның ТДМ саласындағы Қазақстанның ұлттық индикаторларын өзектендіру мәселелері талқыланды. ҚР Премьер-Министрі Әлихан Смайыловтың төрағалығымен өткен талқылауға орталық мемлекеттік органдардың басшылары, БҰҰ, БҰҰДБ және Еуропалық одақ өкілдері қатысты. ЕО - ның Қазақстандағы Өкілдігінің Ынтымақтастық бөлімінің басшысы Йоханнес Баур өз сөзінде: "Біз Үкімет пен БҰҰ ұйымдарына тұрақты даму мақсаттары бойынша жасалған 2023 жылғы тығыз ынтымақтастық үшін алғыс айтамыз. БҰҰ-ның COP28 климаттық конференциясы және қазбалы отыннан бас тарту туралы көпжақты келісімінен кейін біз Қазақстанға 2060 жылы көміртекті бейтарап экономикаға жету жолында қолдау көрсетеміз. Қазақстанның жаһандық метан міндеттемесіне қосылу ниетін құптаймыз. Сондай-ақ тұрақты дамудың басқа да мақсаттары бойынша, мысалы, ауылдық елді мекендерге қажетті цифрлық байланыс, сауда және көлік қатынастары, бизнес климатты жақсарту салаларында ынтымақтастық орнатқымыз келеді", - деді. #SDG#SustainableDevelopmentGoals