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

Резултати

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

Пребарај: #sibn

当前筛选 #sibn清除筛选
Era Media

@analyticsusarussiamarkets · Post #16908 · 10.04.2026 г., 16:36

Газпром нефть МСФО 2025 г ♦️ выручка ₽3 607 трлн (-12,0% г/г) ♦️ чистая прибыль ₽246 млрд (снижение в 1,95 раза г/г) ♦️EBITDA на уровне 1,071 трлн рублей. Влияние на результаты оказали снижение цен на нефть и крепкий рубль. #SIBN Сайт | Бот | Invest Era

Hashtags

Era Media

@analyticsusarussiamarkets · Post #16168 · 11.02.2026 г., 08:21

Компания: «Газпром нефть» открыла на Ямале месторождение с запасами 55 млн т Это крупнейшее открытие в регионе за последние 30 лет. Притоки нефти, газа и конденсата получены на глубине около 2,7 км. Участок войдёт в ямальский кластер, запланирована доразведка для подготовки программы разработки. #SIBN Сайт | Бот | Invest Era

Hashtags

Отчеты компаний

@reportscompanies · Post #9206 · 10.04.2026 г., 14:32

Газпром нефть МСФО 2025 г: 📉 выручка ₽3 607 трлн (-12,0% г/г) 📉 чистая прибыль ₽246 млрд (снижение в 1,95 раза г/г) #SIBN Читать далее 👉https://smartlab.news/i/185778 мы в max

Hashtags

Отчеты компаний

@reportscompanies · Post #9150 · 01.04.2026 г., 15:52

Газпром нефть РСБУ 2025 г: 📉 выручка ₽2 873,1 трлн (-11,9% г/г) 📉 чистая прибыль ₽281,8 млрд (-34,8% г/г) #SIBN Читать далее 👉https://smartlab.news/i/184667 мы в max

Hashtags

Отчеты компаний

@reportscompanies · Post #8571 · 28.11.2025 г., 14:49

Газпром нефть МСФО 9 мес 2025 г: 📉 выручка ₽2,703 трлн (-11,0% г/г) 📉 чистая прибыль ₽246,98 млрд (-37,1% г/г) 3 кв: 📉 выручка ₽928,44 млрд (-8,9% г/г) 📈 чистая прибыль ₽71,99 млрд (+39,2% г/г) Читать далее 👉https://smartlab.news/i/171707 #SIBN

Hashtags

Приватка Казакова

@privatka_kazakova · Post #3788 · 13.10.2025 г., 10:25

⛽️#sibn Открылись гэпом вниз сегодня и после продолжили падение. ☄️Выставляю лимитную заявку от уровня красной нисходящей по 474.65. ☝️Осциллятор показывает слабость продавца, формируя конвергенцию - сигнал на разворот вверх. ✅Цель отскока - 500 (закрытие гэпа) Не иир

Hashtags

Прогноз дивидендов Газпром нефть#SIBN • Размер дивидендов: 23,45 ₽ • Дивидендная доходность: 4,77% • Период: 2025 • Реестр: 8 июля 2026 • Аналитики: Доход Узнавайте прогнозы по дивидендам первыми, оформляйте подписку @investmint • @ruforecasts • @mintering

Hashtags

Прогноз дивидендов Газпром нефть#SIBN • Размер дивидендов: 30,74 ₽ • Дивидендная доходность: 6,17% • Период: 1П 2026 • Реестр: 13 октября 2026 • Аналитики: Доход Узнавайте прогнозы по дивидендам первыми, оформляйте подписку @investmint • @ruforecasts • @mintering

Hashtags

Прогноз дивидендов Газпром нефть#SIBN • Размер дивидендов: 15,56 ₽ • Дивидендная доходность: 3,17% • Период: 1П 2026 • Реестр: 13 октября 2026 • Аналитики: Альфа-Банк Узнавайте прогнозы по дивидендам первыми, оформляйте подписку @investmint • @ruforecasts • @mintering

Hashtags

Прогноз дивидендов Газпром нефть#SIBN • Размер дивидендов: 15,56 ₽ • Дивидендная доходность: 3,19% • Период: 2025 • Реестр: 8 июля 2026 • Аналитики: Альфа-Банк Узнавайте прогнозы по дивидендам первыми, оформляйте подписку @investmint • @ruforecasts • @mintering

Hashtags

Прогноз дивидендов Газпром нефть#SIBN • Размер дивидендов: 25 ₽ • Дивидендная доходность: 5,1% • Период: 2025 • Реестр: 8 июля 2026 • Аналитики: Freedom Finance Global Узнавайте прогнозы по дивидендам первыми, оформляйте подписку @investmint • @ruforecasts • @mintering

Hashtags

ПретходнаСтраница 1 од 5Следна