TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #397 · 12 ное.

Использование Pydantic сегодня стало нормой, и это правильно. Но иногда на ревью вижу, что используют его не всегда корректно. Например, метод BaseModel.model_dump() по умолчанию не преобразует стандартные типы, такие как datetime, UUID или Decimal, в простой сериализуемый для JSON вид. Тогда пишут кастмоный сериализатор для этих типов чтобы функция json.dump() не падала с ошибкой. import uuid from datetime import datetime from decimal import Decimal from uuid import UUID from pydantic import BaseModel class MyModel(BaseModel): id: UUID date: datetime value: Decimal obj = MyModel( id=uuid.uuid4(), date=datetime.now(), value='1.23' ) print(obj.model_dump()) # не подходит для json.dump # { # 'id': UUID('4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1'), # 'date': datetime.datetime(2025, 12, 12, 12, 12, 12, 111111), # 'value': Decimal('1.23') # } # добавляем свой кастомный сериализатор json.dumps(obj.model_dump(), cls=MySerializer) # { # 'id': '4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1', # 'date': '2025-12-12T12:12:12.111111', # 'value': '1.23' # } В данном случае класс MySerializer обрабатывает datetime, UUID и Decimal. Например так: class MySerializer(json.JSONEncoder): def default(self, o): if isinstance(o, Decimal): return str(o) elif isinstance(o, datetime): return o.isoformat() elif isinstance(o, UUID): return str(o) return super().default(o) Специально для тех, кто всё еще так делает - в этом нет необходимости! Pydantic может это сделать сам, просто нужно добавить параметр mode="json". json.dumps(obj.model_dump(mode="json")) # { # 'id': '4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1', # 'date': '2012-12-12T12:12:12.111111', # 'value': '1.23' # } #pydantic#libs

Резултати

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

Пребарај: #fsru

当前筛选 #fsru清除筛选

🚢FSRU-терминал Alexandroupolis временно приостановлен на плановое обслуживание. Импортный СПГ-терминал в Александруполисе, управляемый Gastrade, проходит плановое техническое обслуживание сроком на три месяца — до конца июня. Терминал основан на плавучей установке FSRU и играет важную роль в обеспечении поставок газа в Юго-Восточную Европу. Временная остановка является частью регламентных работ и не связана с внештатными ситуациями. Однако с отраслевой точки зрения она происходит в период повышенной волатильности на рынке СПГ, что может оказать влияние на региональные потоки и баланс поставок. Терминал в греческом Александруполисе является ключевым элементом диверсификации источников газа для стран Балкан и Восточной Европы, снижая зависимость от трубопроводных поставок. Его временное закрытие подчеркивает важность резервных маршрутов и гибкости инфраструктуры. Дополнительно ситуация отражает растущую роль FSRU-решений, которые позволяют быстрее адаптироваться к изменениям рынка, но при этом требуют регулярного технического обслуживания для обеспечения надежности. 📌Gastrade S.A. — основана в 2010 году, частная энергетическая компания Греции, основным акционером является группа Copelouzos Group. #LNG#FSRU#energy#Greece#shipping

🚢Excelerate Energy зафиксировала рекордную чистую прибыль в 2025 году. Американский оператор FSRU Excelerate Energy сообщил о рекордной чистой прибыли и показателе скорректированной EBITDA по итогам 2025 года. Рост обеспечен вкладом приобретённых активов на Ямайке и расширением возможностей по продаже СПГ, газа и электроэнергии. Интеграция ямайского направления усилила вертикальную модель бизнеса компании, объединяющую плавучую регазификацию (FSRU), поставки СПГ и downstream-генерацию. Дополнительный драйвер — увеличение коммерческих операций на спотовом и долгосрочном рынках, что позволило монетизировать гибкость флота и инфраструктуры. Для морской отрасли результаты подтверждают устойчивость спроса на FSRU как инструмент быстрой диверсификации импорта газа, особенно на развивающихся рынках. Гибридная модель «LNG + power» усиливает роль операторов, способных сочетать морскую логистику и наземную энергетику. 📌Excelerate Energy, Inc. — американская энергетическая компания, основанная в 2003 году, специализируется на FSRU, поставках СПГ и газовой инфраструктуре. Акции обращаются на Нью-Йоркской фондовой бирже (NYSE: EE); компания является публичной и принадлежит институциональным и частным инвесторам. Учредители: Джордж Кайзер (George B. Kaiser) - американский инвестор, связанный с Kaiser Family Foundation / George Kaiser Family Foundation и Ричард Киндер (Richard Kinder) - сооснователь и многолетний руководитель Kinder Morgan. Сейчас Excelerate Energy — публичная компания (акции обращаются на бирже), поэтому «владелец» — это совокупность акционеров. При этом контролирующее влияние исторически сохранялось за структурами, связанными с George B. Kaiser (через инвестиционные и семейные структуры), которые оставались крупнейшим акционером и после выхода на биржу. Среди крупных институциональных акционеров также выделяются: Vanguard Fiduciary Trust Co. (около 7,516%), BlackRock Advisors LLC. (около 5,525%). #LNG#FSRU#ExcelerateEnergy#GasMarkets#EnergyShipping

🚢Snam станет единственным владельцем "FSRU Toscana". Итальянский оператор газовой инфраструктуры Snam договорился о покупке оставшейся доли 2,69% в OLT Offshore LNG Toscana у Golar LNG, став единственным владельцем компании. OLT управляет плавучим терминалом регазификации "FSRU Toscana", расположенным у побережья Ливорно. Полная консолидация актива укрепляет позиции Snam в сегменте СПГ-инфраструктуры и повышает гибкость управления стратегическим объектом газового импорта Италии. "FSRU Toscana" играет важную роль в диверсификации поставок газа в Европу, особенно после сокращения трубопроводных потоков. Контроль над терминалом позволяет Snam более эффективно интегрировать его в национальную газовую систему и управлять потоками СПГ. Для морского рынка это отражает продолжающееся усиление роли FSRU-инфраструктуры как ключевого элемента энергетической безопасности и развития СПГ-логистики в Европе. 📌Snam S.p.A. — итальянская энергетическая компания, основанная в 1941 году, специализируется на транспортировке, хранении и регазификации природного газа. Акции обращаются на Миланской фондовой бирже; компания является публичной и принадлежит институциональным и частным инвесторам. #LNG#FSRU#Snam#GasInfrastructure#EnergySecurity

🚢Karpowership поручает Seatrium новую конверсию FSRU. Турецкая компания Karpowership, оператор плавучих электростанций, поручила сингапурской Seatrium конверсию нового плавучего терминала хранения и регазификации газа (FSRU). Контракт стал уже восьмым проектом FSRU, реализуемым Seatrium для Karpowership. Ранее верфь уже выполнила шесть подобных конверсий для турецкого партнёра. Проект предполагает преоборудование СПГ-танкера в FSRU с возможностью дальнейшей интеграции с плавучими энергетическими установками Powership. Соглашение развивает рамочный меморандум, подписанный компаниями в 2025 г, который предусматривает конверсию и модернизацию СПГ-танкеров, а также интеграцию 4-х новых Powership с опционом ещё 2-х единиц. По данным компании, Seatrium участвовала более чем в 90% мировых проектов конверсии FSU/FSRU, что укрепляет её позиции на быстрорастущем рынке СПГ-инфраструктуры и проектов "LNG-to-power". Для морского рынка это подтверждает устойчивый спрос на FSRU-решения, которые позволяют быстро создавать импортную газовую инфраструктуру без строительства стационарных терминалов. 📌Seatrium Ltd. — сингапурская морская и офшорная инженерная компания, образованная в 2023 году после объединения Sembcorp Marine и Keppel Offshore & Marine. Основным акционером является государственный инвестиционный фонд Temasek Holdings. #LNG#FSRU#Seatrium#Karpowership#EnergyInfrastructure