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 слични објави

Пребарај: #digitaladvertising

当前筛选 #digitaladvertising清除筛选
AdHand

@adhandapp · Post #415 · 08.10.2025 г., 13:19

AdHand на TAF! 2025💜 Уже в эти выходные (11-12 октября) команда AdHand будет участвовать в выставке "Реклама года" на TAF! в Ташкенте! TAF!25 объединяет профессионалов рекламной индустрии: здесь вы получите актуальные знания, познакомитесь с успешными кейсами и найдёте новых партнёров для развития бизнеса. 📍 Где нас найти: схему с точным расположением нашего стенда смотрите в карусели поста. Приходите знакомиться, обсуждать проекты и узнавать больше о том, как AdHand помогает запускать рекламу на всех площадках в одном интерфейсе. 🤝🏻 На стенде вас встретят наши коллеги Dano Mirzayeva, Farid Afandi, Ayjana Rustamova и Nigora Akhmedova, которые ответят на все вопросы и расскажут о возможностях сотрудничества. 🎁 И, конечно, у нас приготовлены подарки для гостей стенда! Какие подарки? Это секрет, приходите и всё узнаете 😎 А вы идете на TAF? Пишите в комментариях) До встречи в эти выходные! 👋 #TAF25#digitaladvertising

VEON AdTech

@veonadtech · Post #226 · 20.05.2025 г., 05:00

🫨Когда реклама не работает — виноват не канал, а хаос. Можно запускать баннеры, таргет и SMS — сколько угодно. Но если каждый инструмент играет свою партию — вместо стратегии получится какофония. 🔝 В VEON AdTech мы не «запускаем рекламу». Мы строим систему. • Где Big Data говорит, а не догадывается🔈 • Где каждый канал встроен в CJM, а не идёт сам по себе👣 • Где бизнес не гадает, а измеряет: что работает, где, на кого и почему🪧 🔜В следующих постах покажем, как это работает на практике: от точечных SMS до масштабной экосистемы с автоматизацией. ❓А у вас в стратегии — больше интуиции или цифр? #VEONAdTech#BigDataMarketing#DigitalAdvertising#PerformanceMarketing#MarTech

VEON AdTech

@veonadtech · Post #259 · 07.08.2025 г., 07:00

🚀 Инфлюенс-маркетинг больше не угадывает. Он измеряет. Perfluence — теперь в экосистеме VEON AdTech. Мы не просто подключили технологичную платформу. Мы встроили Perfomance-подход в саму суть инфлюенс-рекламы. Инфлюенс-маркетинг больше не ограничивается охватом и доверием. Теперь это — работающая воронка с измеримыми результатами. 🗣 Только живые блогеры с верифицированной аудиторией 🛒 Оплата — за действия: установка, регистрация, покупка 🔍 Полная прозрачность: кто кликнул, откуда и что сделал дальше ☝️ Это не просто интеграция. Это новый стандарт инфлюенс-маркетинга в Узбекистане — точный, управляемый, эффективный. ❓ Готовы к рекламе, которая работает по вашим правилам? В следующем посте расскажем — как мы находим именно вашу аудиторию. #VEONAds#InfluencerMarketing#Perfluence#AdTech#DigitalAdvertising#MarketingInnovation 👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.

AdHand

@adhandapp · Post #402 · 06.10.2025 г., 10:59

Мы остаёмся тем же AdHand by Aitarget– платформой, на которой вы можете запускать рекламу без лишних сложностей. Теперь в новом, фиолетовом, цвете 💜 С нами вы: 1️⃣ открываете и оплачиваете рекламные кабинеты на выгодных условиях 2️⃣ работаете с прозрачными бюджетами – без скрытых комиссий 3️⃣ управляете всеми платформами – Google, Meta, TikTok, Telegram, Snapchat – в одном интерфейсе. Там же отслеживаете сводную аналитику по площадкам и кампаниям 4️⃣ можете запускать рекламу в сложных нишах (уточнить детали у менеджера) 5️⃣ получаете оперативную тех. поддержку на вашем языке 6️⃣ имеете доступ к базе знаний по всем рекламным площадкам Спасибо, что выбираете AdHand! Мы рады быть вашим проводником в мире digital-рекламы. #digitaladvertising#mediabuying#googleads#telegramads#metaads#tiktokads