Отдельно разберём TaskGroup, который пришел на замену gather в Python 3.11.
Ключевые отличия
▫️create_task() возвращает объект asyncio.Task, у которого есть соответствюущие методы управления. То есть у нас больше контроля
▫️это контекстный менеджер, который гарантирует что все таски будут остановлены по выходу из контекста
▫️ошибка автоматически отменяет незавершенные задачи,
▫️except* передает нам ExceptionGroup, в котором каждую ошибку можно обработать отдельно
import asyncio
import random
async def do_it() -> str:
if random.random() < 0.1:
raise ValueError('Oops')
delay = random.uniform(0.5, 1.5)
await asyncio.sleep(delay)
return delay
async def main():
try:
async with asyncio.TaskGroup() as tg:
for _ in range(10):
tasks.append(tg.create_task(do_it()))
for t in tasks:
print(t.result())
except *ValueError as e:
for err in e.exceptions:
print(err)
asyncio.run(main())
Рекомендую изучить страницу Coroutines and Tasks из документации, где представлено больше интересных примеров и механизмов
- таймауты
- отмена задач
- создание задач из другого потока
#async
⚓💰Согласно предоставленным судостроительной компанией данным, за период с января по март т.г. её операционная прибыль выросла на 70,6% (к аналогичному периоду прошлого года) и составила 441,1 млрд вон (около 300 млн долл.). Доходы увеличились на 2,1% - до 3,21 трлн вон. Превышающий прогнозы рост показателей обусловлен заказами на высокомаржинальные типы судов – СПГ-газовозы, сверхкрупные танкеры (VLCC) и пр.
🚢В Hanwha Ocean полагают, что последствия кризиса на Ближнем Востоке и перестройка цепочек поставок энергоресурсов вкупе с ужесточением экологических норм и необходимостью обновления флота будут способствовать росту спроса и увеличению заказов на высокоприбыльные и экологически чистые типы судов.
👀В сегменте оборонной продукции компания рассчитывает на получение крупных контрактов за рубежом (канадская программу субмарин) и на родине (проект эсминца KDDX), а также укрепление позиций на рынке США за счёт участия верфи Philly Shipyard и «дочки» Hanwha Defense USA в программе Next-Generation Logistics Ship.
#Новости#Корея#Экономика#Судостроение#HanwhaOcean
🚢Hanwha Ocean передала второй танкер типа VLCC - компании DHT Holdings.
Южнокорейская верфь Hanwha Ocean передала компании DHT Holdings второй из четырёх строящихся супертанкеров класса VLCC — “DHT Addax”. Судно будет работать на спотовом рынке перевозок сырой нефти.
Первый танкер серии — “DHT Antelope” — был передан в январе 2026 года.
Ещё два судна, “DHT Gazelle” и “DHT Impala”, планируется поставить до середины текущего года.
Новые нефтетанкеры класса VLCC оснащены системами очистки выхлопных газов (scrubbers), соответствуют экологическим требованиям IMO Tier III и имеют класс-нотации, позволяющие в будущем использовать альтернативные виды топлива.
Контракт на строительство серии был размещён в феврале 2024 года на верфях Hanwha Ocean и HD Hyundai Samho, входящей в HD Korea Shipbuilding & Marine Engineering (HD KSOE). Проект отражает продолжающееся обновление танкерного флота и подготовку судов к ужесточающимся экологическим требованиям.
📌DHT Holdings Inc. — международная танкерная компания, основанная в 2005 году и специализирующаяся на перевозке сырой нефти. Штаб-квартира находится на Бермудских островах; акции компании обращаются на Нью-Йоркской фондовой бирже (NYSE) и принадлежат институциональным и частным инвесторам.
#VLCC#TankerMarket#Shipbuilding#HanwhaOcean#DHT
🇰🇷🇨🇦На шаг ближе к канадскому мега-контракту?
📃⚓Южнокорейская судостроительная компания Hanwha Ocean подписала с канадской Ontario Shipyards Меморандум о взаимопонимании (MOU). Соглашение предполагает предоставление технологий судостроение и операционных ноу-хау, включая проектирование и планирование производства судов, контроль качества, интеллектуальные системы судостроения. В документе также оговорено оказание канадской фирме поддержки в восстановлении её возможностей по строительству крупнотоннажных судов и укреплении основ военно-морской промышленности Канады. Стороны также планируют расширение сотрудничества в рамках заявки Hanwha Ocean на участие в проекте CPSP (Канадская патрульная подводная лодка) стоимостью до 41 млрд долларов.
🛟Кроме того, Hanwha Ocean заключила соглашение с расположенным в провинции Онтарио колледжем Mohawk о создании учебного центра для подготовки специалистов в области судостроения для местных верфей.
#Новости#Корея#Экономика#Политика#Канада#HanwhaOcean#MOU#OntarioShipyards#Сотрудничество#CPSP
👐«Шантаж – дело благородное»
🇰🇷🇨🇦Министр промышленности и внешней торговли Южной Кореи Ким Чон Гван, выступая перед журналистами накануне своей поездки в Канаду в целях поддержки заявки консорциума Hanwha Ocean и HD HHI на получение подряда на строительство субмарин и участия в церемонии завершения строительства аккумуляторного завода LGES в провинции Онтарио, заявил, что уровень промышленного сотрудничества между Сеулом и Оттавой не останется на прежнем уровне в случае, если канадские власти отдадут РК строительство лишь шесть подлодок.
📑💰Чиновник ясно дал понять, что Р. Корея нацелена на получение всего контракта на сумму до 43 млрд долларов, предполагающего строительство до 12 субмарин, в то время как его разделение между двумя претендентами (Hanwha Ocean+HD HHI и немецкая TKMS) может привести к сокращению объёма южнокорейских инвестиций в экономику Канады. При этом он подчеркнул, что решение этого вопроса полностью остаётся за канадскими властями.
📰Поводом для такого выступление стало появление в СМИ информации о том, что Оттава «пытается усидеть на двух стульях» - рассматривается возможность заказа у РК шести подлодок проекта KSS-III Batch-II для своего флота на Тихом океане и шести субмарин Type-212CD у Германии для флота в Атлантике. Напомним, что в качестве дополнительных условий получения контракта Канада называет дополнительные инвестиции в промышленный сектор страны и, в частности, в автопром.
#Новости#Корея#Политика#Экономика#Канада#CPSP#Субмарина#Контракт#HanwhaOcean#TKMS