Наверняка вы замечали, что в Python есть удобная функция для получения переменной окружения
os.getenv(NAME)
И её "сестра" для создания или изменения переменных окружения
os.putenv(NAME, VALUE)
Но почему-то putenv() не работает как должно. Энвайромент не обновляется!
os.putenv('MYVAR', '1')
print(os.getenv('MYVAR'))
... и ничего 😴
Почему так?
На самом деле энвайромент обновляется, но это значение не добавляется в словарь os.environ.
Откройте исходник функции os.getenv(). Это просто шорткат для os.environ.get()
В то время как putenv() это built-in С-функция.
Словарь os.environ (или точней класс из MutableMapping) создаётся из энвайромента в момент инициализации. Функция putenv() самостоятельно его не изменяет.
В тоже время, когда вы создаёте или изменяете ключ в os.environ, автоматически вызывается putenv() в методе __setitem__().
То есть, технически putenv() всё делает верно, но в os.environ это не отражается. Можно проверить так:
>>> os.putenv('MYVAR', '123')
>>> os.system('python -c "import os;print(os.getenv(\'MYVAR\'))"')
123
Я объявил переменную в текущем процессе и вызвал дочерний процесс, который её унаследовал и получил в составе os.environ.
Аналогично при удалении переменной вызывается еще одна built-in функция unsetenv(), удаляющая переменную из системы.
Итого
▫️ Удобней всего явно обновлять переменные через os.environ
▫️ Есть способ неявно создать/удалить переменную через putenv/unsetenv, что не повлияет на os.environ но изменит энвайромент и передаст изменения сабпроцессам. Но так лучше не делать!
▫️os.environ это просто обертка для built-in функций putenv() и unsetenv().
#basic
🚢Альтернативные виды судового топлива: рост заказов на новые суда продолжается, но темпы замедляются.
По данным платформы DNV Maritime – Alternative Fuels Insight (AFI), в феврале 2026 года размещено 17 заказов на суда с альтернативным топливом. Из них 14 - СПГ-суда (все в контейнерном сегменте), ещё три — газовозы на этане с двухтопливной установкой.
За январь–февраль суммарно заказано 37 судов на альтернативном топливе против 54 за аналогичный период 2025 года, что указывает на замедление динамики. Дополнительно в феврале размещены два заказа на СПГ-бункеровщики, отражая развитие сопутствующей инфраструктуры.
СПГ (LNG) остаётся доминирующим решением, особенно в контейнерном сегменте, где операторы реагируют на требования грузовладельцев по снижению выбросов. При этом общий темп перехода к альтернативным видам топлива становится более сдержанным по сравнению с пиком предыдущих двух лет.
Для рынка это сигнал постепенной, но не ускоренной трансформации: инфраструктура расширяется, однако инвестиционные решения принимаются более избирательно на фоне неопределённости по долгосрочным топливным сценариям.
📌DNV Maritime — подразделение норвежского классификационного общества DNV, основанного в 1864 году. Организация является независимой и принадлежит фонду DNV Foundation.
#AlternativeFuels#LNG#DNV#Decarbonization#Shipbuilding
🚢Нидерланды выделяют €34 млн на проекты низкоуглеродного судоходства.
Министерство инфраструктуры и водного хозяйства Нидерландов открывает второй раунд финансирования в рамках Maritime Masterplan, направив €33,6 млн из Национального фонда роста на поддержку проектов в сфере альтернативных видов топлива.
Субсидии будут доступны для разработки и демонстрации судов на водороде, метаноле, аммиаке и биоэтаноле, а также для проектов по улавливанию и хранению CO₂ на судах с метанольной и LNG-энергетикой. Максимальный размер гранта на проект — до €8 млн.
Около €21,6 млн будет выделено на крупные проекты (субсидии свыше €4 млн), €12 млн — на инициативы меньшего масштаба.
Заявки принимаются с 19 мая по 3 ноября. Условие участия — консорциум минимум из двух независимых компаний с ведущим партнёром нидерландского происхождения.
Программа реализуется совместно с Netherlands Maritime Land и Netherlands Enterprise Agency. Цель правительства — демонстрация 30 судов на альтернативном топливе в ближайшие годы.
Для судоходства это дополнительный стимул к масштабированию «зелёных» технологий и снижению технологических рисков на этапе демонстрации, особенно в сегменте short-sea и европейских региональных перевозок.
📌Министерство инфраструктуры и водного хозяйства Нидерландов (Ministry of Infrastructure and Water Management) — государственный орган Нидерландов, отвечающий за транспортную и морскую политику. Финансируется из государственного бюджета Королевства Нидерланды.
#Decarbonization#AlternativeFuels#MaritimeInnovation#Netherlands#GreenShipping
🚢“Hercules Harriet”: многотопливный бункеровщик для компании HTM.
В эксплуатацию передано новое бункеровочное судно “Hercules Harriet”, построенное для эмиратского оператора Hercules Tanker Management (HTM).
Судно стало первым в серии из десяти единиц, заказанных HTM на верфи Jiangmen Hangtong Shipbuilding (структура China Communications Construction Company).
Судно способно перевозить традиционные судовые топлива, а также 100% биотопливо и метанол, расширяя спектр клиентов в условиях энергетического перехода. Дедвейт: 7 700 тонн, длина: 104 м, скорость: 10 узлов.
Главная энергетическая установка — дизель-электрическая с генераторами, соответствующими IMO Tier III, и азимутальными движителями Schottel. Конструкция предусматривает возможность последующей интеграции аккумуляторной гибридной системы.
Оптимизированный корпус позволяет сократить собственное потребление топлива примерно на 20% по сравнению с традиционными танкерами аналогичного класса.
Судно оснащено пятью грузовыми танками с индивидуальными насосами, что обеспечивает одновременную обработку до шести типов жидких грузов и ускоряет оборот в порту. Построено под требования португальского флага и класса Lloyd’s Register с правом неограниченного района плавания. В настоящее время работает в европейских портах.
Проект отражает ускоренную трансформацию бункеровочного сегмента в сторону многотопливных решений и усиление конкуренции в поставках альтернативных видов топлива.
📌Hercules Tanker Management (HTM) — судоходная компания из ОАЭ, специализирующаяся на управлении танкерным и бункеровочным флотом. Компания является частной и принадлежит эмиратским акционерам.
#Bunkering#AlternativeFuels#Methanol#MaritimeDecarbonization#Tankers
🚢RFOcean фиксирует долгосрочный контракт на поставку e-метанола.
Европейский судовладелец RFOcean подписал обязывающее долгосрочное соглашение с ETFuels на закупку e-метанола по фиксированной цене начиная с 2030 года.
Компания ранее заказала восемь новых танкеров-химовозов с дизель-электрической установкой, подготовленных к работе на метаноле ("methanol-ready/fitted") для региональных европейских перевозок, что выводит RFOcean в число пяти крупнейших владельцев метанол-совместимого флота.
Стратегия направлена не только на регуляторное соответствие, но и на конкурентное позиционирование. Фиксация объёмов и цены на «зелёное» топливо заранее снижает риск дефицита комплаентного бункера после 2030 года и позволяет предлагать клиентам предсказуемую структуру затрат.
Сделка отражает растущую тенденцию вертикальной интеграции между судоходными компаниями и производителями альтернативных видов топлива. На фоне ужесточения европейских требований (FuelEU Maritime, ETS) долгосрочные "off-take"- контракты становятся инструментом хеджирования топливного риска и обеспечения коммерческой устойчивости.
📌RFOcean — европейская судоходная компания, специализирующаяся на перевозке химических грузов и устойчивых морских решениях. Компания является частной и принадлежит европейским акционерам.
#Methanol#AlternativeFuels#ChemicalTankers#Decarbonization#ShippingFinance
🚢Аммиачные двухтактные двигатели приближаются к коммерческой эксплуатации.
Швейцарский разработчик судовых двигателей WinGD завершил первую в мире программу испытаний на утверждение типа (TAT) и заводские приемо‑сдаточные испытания (FAT) для двухтактного морского двигателя, работающего на аммиаке, как основном топливе.
Испытания модели X52DF-A-1.0 прошли в январе на заводе HD Hyundai Heavy Industries в Юж Корее под наблюдением Lloyd’s Register и при участии судовладельца Exmar.
Двигатель предназначен для танкера-газовоза вместимостью 46 000 куб. м СУГ (LPG) /аммиака, строящегося для группы Exmar. Ожидается, что эти суда станут первыми в мире аммиачными газовозами, в коммерческой эксплуатации.
Технология предусматривает впрыск аммиака под высоким давлением с использованием около 5% пилотного топлива при полной нагрузке. По данным WinGD, характеристики отклика и топливной эффективности сопоставимы с дизельным режимом, при этом уровень NOx в аммиачном режиме ниже, а выбросы N₂O — на низком уровне.
В портфеле заказов WinGD — около 30 аммиачных двигателей для различных типов судов: газовозов, балкеров, танкеров и контейнеровозов. Морские испытания на аммиачном топливе запланированы в ближайшие месяцы.
Для судоходства это переход от концептуальных решений к промышленной сертификации альтернативного топлива. Успешные испытания снижают технологические риски и ускоряет интеграцию аммиака в стратегию декарбонизации флота.
📌WinGD (Winterthur Gas & Diesel Ltd.) — швейцарская компания, основанная в 2015 году, специализируется на разработке двухтактных морских двигателей. Принадлежит китайской государственной корпорации China State Shipbuilding Corporation (CSSC).
#AmmoniaFuel#WinGD#Decarbonization#MarineEngines#AlternativeFuels