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

Резултати

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

Пребарај: #panamacanal

当前筛选 #panamacanal清除筛选

🚢Нефть из США идёт в Азию через Панамский канал на фоне кризиса поставок. Азиатские НПЗ всё чаще направляют нефть из США в Азию через Панамский канал, используя танкеры типоразмера Aframax и Suezmax вместо традиционных супертанкеров VLCC. Причина — перебои поставок с Ближнего Востока и срочная потребность в альтернативных объёмах. Среди сделок — рейс судна "Sea Turtle" (тип Aframax) из Хьюстона в Южную Корею, а также фрахтование "Aquahonor" и "Front Singapore" (тип Suezmax) по ставкам до $14–16 млн за рейс - с учетом ограничений канала, суда часто идут с частичной загрузкой. С операционной точки зрения, рынок переходит к более быстрым, но менее эффективным маршрутам: использование Panama вместо обхода мыса Доброй Надежды сокращает время доставки, но увеличивает стоимость перевозки на баррель. Для судоходства это означает рост спроса на среднетоннажные танкеры и усиление роли Панамского канала как ключевого узла в перераспределении глобальных потоков нефти. 📌Kpler — основана в 2014 году, международная аналитическая компания в сфере энергетики и морских перевозок, находится в частной собственности инвесторов. #Tankers#Oil#Shipping#PanamaCanal#Energy

🚢Панамский канал перегружен: СПГ-танкеры вытесняют сухогрузный флот и повышают ставки. Загруженность Панамского канала усилилась в начале апреля, поскольку СПГ-танкеры активно бронируют аукционные слоты, вытесняя сухогрузы. В отдельных случаях время ожидания достигает 4–5 недель, что существенно ограничивает доступность транзита. Приоритет СПГ-сегмента объясняется более высокой стоимостью грузов и экономической целесообразностью, в результате чего балкеры сталкиваются с сокращением доступных окон и вынуждены искать альтернативные маршруты. С технической точки зрения дополнительным фактором стали плановые работы в шлюзах Gatun, которые временно сократили пропускную способность канала. Несмотря на завершение обслуживания, рынок ожидает сохранения перегрузки как минимум до конца второго квартала. С отраслевой точки зрения ситуация приводит к снижению эффективного предложения тоннажа: задержки фактически «выводят» суда из оборота, поддерживая рост ставок. Стоимость прохода через канал достигает $700 000–800 000 за слот, что делает его экономически оправданным в первую очередь для СПГ и контейнерного сегмента. Дополнительно сухогрузы все чаще выбирают альтернативные маршруты, включая обход через мыс Доброй Надежды или Магелланов пролив, что увеличивает тонна-миль и расходы, но позволяет избежать длительных задержек. Таким образом, перегрузка Панамского канала становится ключевым фактором перераспределения глобальных потоков и роста волатильности на фрахтовом рынке. 📌Panama Canal Authority (ACP) — основана в 1997 году, государственный орган, управляет Панамским каналом, принадлежит правительству Панамы. #shipping#PanamaCanal#LNG#drybulk#freight

🚢Панамский канал обновляет систему бронирования слотов LoTSA 2.5. Администрация Panama Canal Authority (ACP) представила обновлённую программу распределения транзитных слотов LoTSA 2.5, направленную на повышение гибкости и предсказуемости прохода судов. Новая система предусматривает перераспределение слотов по пакетам, расширенные возможности изменения дат и направлений, а также введение сервисных пакетов Fix, Flex и Flex+. С операционной точки зрения, обновление улучшает планирование транзитов и адаптацию к рыночным условиям, снижая неопределённость для судоходных компаний. Для рынка это сигнал дальнейшей цифровизации и оптимизации одного из ключевых мировых транспортных коридоров. 📌Panama Canal Authority (ACP) — основана в 1997 году, государственный оператор Панамского канала; полностью принадлежит правительству Панамы. #Shipping#PanamaCanal#Logistics#Ports#Trade

🚢Панамский канал фиксирует скачок цен и трафика на фоне «эффекта Ормуза». Панамский канал демонстрирует рост транзита и резкое увеличение стоимости прохода на фоне перераспределения глобальных потоков из-за кризиса на Ближнем Востоке. За период октябрь 2025 — март 2026 зафиксировано 6288 транзитов (+224 г/г), при этом среднесуточный трафик вырос до 37 судов, а в пиковые дни превышает 40. Наиболее сильный рост показали контейнерные перевозки и сегмент энергетических грузов (включая LPG-танкеры). Ключевым индикатором напряженности стали цены на аукционные слоты: — рост примерно на 180%. — средний уровень увеличился до $385 000. — отдельные суда платят свыше $1 млн за срочный проход. Ситуация отражает «эффект бабочки» геополитики: проблемы в Ормузском проливе приводят к перераспределению маршрутов и росту нагрузки на альтернативные коридоры. Пока система бронирования остается стабильной для заранее запланированных рейсов, однако спотовые операторы сталкиваются с ростом затрат и конкуренцией за доступ. Таким образом, Панамский канал усиливает свою роль как критического узла глобальной логистики, где геополитика напрямую трансформируется в стоимость перевозок. 📌Panama Canal Authority (ACP) — управление основано в 1997 году, государственный орган, управляет Панамским каналом, принадлежит правительству Панамы. #shipping#PanamaCanal#logistics#trade#markets

🚢Панамский канал увеличил транзит судов на 2,8%. По данным Panama Canal Authority, количество проходов через Панамский канал в первые четыре месяца финансового года (до января) выросло на 2,8% и достигло 4 156 судов — на 114 больше, чем годом ранее. Наибольший рост показали танкеры с энергоносителями, включая СПГ, а также автомобилевозы и балкеры. Транзиты танкеров увеличились на 11,2%, чему способствовали активные поставки топлива и метанола из США в Южную Корею, Мексику и Гватемалу. Несмотря на глобальную торговую волатильность, новые тарифные ограничения и геополитические риски, канал сохраняет устойчивый поток судов. Аналитики ожидают дополнительного роста транзита СПГ-танкеров из США в Азию через Панаму, особенно если ограничения в Ормузском проливе сохранятся и маршруты будут перенаправляться. Для морского рынка это подтверждает растущую роль Панамского канала как альтернативного энергетического коридора при перераспределении глобальных потоков нефти и газа. 📌Panama Canal Authority (Autoridad del Canal de Panamá) — государственная организация Панамы, основанная в 1997 году, управляет эксплуатацией и развитием Панамского канала. Полностью принадлежит государству Панама. #PanamaCanal#LNGShipping#EnergyTrade#TankerMarket#GlobalShipping

Marwa Osman/MidEaStream

@Marwa_OsmanLB · Post #3927 · 24.01.2025 г., 13:07

Who's really in control of the Panama Canal? The battle for power heats up as tensions rise between the U.S. and China. #PanamaCanal#Geopolitics#USChinaTensions#GlobalTrade#Shipping#PowerStruggle#CanalControl#InternationalRelations#PortPolitics#WorldNews#PowerPlay