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

Резултати

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

Пребарај: #jonesact

当前筛选 #jonesact清除筛选

🚢США временно ослабляют Jones Act для стабилизации поставок топлива и удобрений. Администрация США ввела 60-дневное послабление требований Jones Act (Закон Джонса), разрешив иностранным судам выполнять каботажные перевозки между американскими портами. Мера направлена на снижение давления на цепочки поставок топлива, газа и удобрений на фоне кризиса вокруг Ирана. Ограничения Закона Джонса (Jones Act), требующие использования судов под флагом США, традиционно сдерживают доступный тоннаж. Временная отмена должна ускорить доставку и снизить логистические издержки, особенно в условиях роста цен на энергоносители и перебоев поставок. С операционной точки зрения, решение увеличивает гибкость внутреннего рынка перевозок, однако аналитики ожидают ограниченный эффект на конечные цены топлива. Основные драйверы остаются внешними — геополитика и ситуация в Ормузском проливе. В целом, шаг отражает готовность регуляторов временно ослаблять протекционистские меры для стабилизации рынка в условиях кризиса. 📌Jones Act (Merchant Marine Act of 1920) — принят в 1920 году, федеральный закон США, регулирующий каботажные перевозки судами только под флагом США и построенными на территории США; находится под контролем правительства США и поддерживается национальной морской индустрией. #Shipping#USA#JonesAct#Energy#Logistics

🚢США продлевают освобождение от действия Закона Джонса ещё на 90 дней на фоне энергетического кризиса. Администрация президента США Дональда Трампа - инициировала продление временного освобождения от требований Закона Джонса - Jones Act ещё на 90 дней. Мера направлена на сдерживание цен на топливо в условиях кризиса на Ближнем Востоке. Ослабление правил позволяет использовать иностранные суда для перевозок между портами США, что увеличивает гибкость логистики и доступность тоннажа в краткосрочной перспективе. Решение отражает попытку найти баланс между национальной судоходной политикой и необходимостью стабилизации энергетического рынка. Несмотря на традиционную защиту внутреннего флота, в кризисных условиях приоритет отдается снижению издержек и обеспечению поставок. Продление периода временной приостановки действия Закона Джонса - вызывает критику со стороны отраслевых ассоциаций, которые считают такие меры подрывающими позиции американских судовладельцев и морских работников. Закон Джонса остаётся ключевым инструментом регулирования в США, который в условиях кризиса может временно адаптироваться под рыночные реалии. 📌Закон Джонса - Jones Act (Merchant Marine Act) — принят в 1920 году, федеральный закон США, регулирующий каботажные перевозки; требует, чтобы суда, работающие между портами США, были построены в США, принадлежали американским компаниям и эксплуатировались американскими экипажами; принадлежит правовой системе США и регулируется федеральным правительством. #shipping#USA#JonesAct#policy#energy

🚢Stabilis готовит FID по LNG-бункеровке в Галвестоне на фоне ухода круизного клиента. Американская Stabilis Solutions планирует принять окончательное инвестиционное решение (FID) по проекту СПГ-завода и Jones Act-совместимого СПГ-бункеровщика в Галвестоне до конца I кв. 2026 г. Проект мощностью 350 000 галлонов/сутки обеспечен контрактами на 56% объёма; общий CAPEX оценивается в $350–400 млн. Ведутся финальные переговоры по оставшемуся оффтейку. Одновременно компания сообщила о завершении двух многолетних контрактов в IV кв. 2025 г., включая метод "автомобильный газовоз-судно" СПГ-бункеровку в Техасе. По данным аналитики, Carnival Corporation не продлила соглашение; судно СПГ-бункеровщик "Clean Jacksonville" (2 200 м³, 2018 г.п.) вернулся в Джексонвилл, а круизное судно "Carnival Jubilee" перешло на традиционное топливо. Stabilis объясняет решение отсутствием доступного Jones Act-тоннажа в период продления. Морской контракт давал около 32% выручки в 2025 году. Менеджмент называет 2026 г. переходным, рассчитывая на запуск объекта к концу 2027 г. и «позитивный перелом» в бизнесе. Предварительный ориентир по IV кв. 2025: выручка $13–13,5 млн, чистый убыток $0,3–0,5 млн. 📌Stabilis Solutions основана в 2013 г., публичная компания (NASDAQ). Крупнейшие акционеры — институциональные инвесторы; контроль у менеджмента отсутствует. #LNG#bunkering#JonesAct#FID#maritimeenergy

🚢Mainstay Maritime продаёт канадский бизнес Lower Lakes и шесть судов Algoma. Американская Mainstay Maritime договорилась о продаже трёх канадских операционных компаний и шести судов под канадским флагом корпорации Algoma Central Corporation. В сделку входят активы Lower Lakes Towing и суда “Kaministiqua”, “Manitoulin”, “Robert S. Pierson”, “Saginaw”, “Michipicoten” и “Valo”. Закрытие: при стандартных условиях. Продажа позволяет Mainstay (бывшая Rand Logistics) сосредоточиться на рынке США под действием закона Джонса (Jones Act) и реинвестировать в американский флот. Для Algoma приобретение усиливает канадский dry bulk-сегмент на Великих озёрах за счёт расширения флота и команды Lower Lakes. С точки зрения рынка, сделка отражает стратегическую специализацию операторов по юрисдикциям (US Jones Act vs. Канада) и консолидацию регионального тоннажа в бассейне Великих озёр. Ожидается оптимизация маршрутов и повышение операционной эффективности в канадском сегменте. 📌Algoma Central Corporation — канадская судоходная компания, основанная в 1899 году, специализируется на перевозках навалочных грузов, танкерном и морском сервисном флоте. Акции обращаются на Toronto Stock Exchange; компания является публичной и принадлежит институциональным и частным инвесторам. #GreatLakes#JonesAct#DryBulk#Algoma#ShippingDeals