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

Пребарај: #overpowered

当前筛选 #overpowered清除筛选
SODA inside

@sodamakeup · Post #2381 · 28.01.2026 г., 12:15

Подводка для глаз: тогда и сейчас 🎀 Ещё тысячи лет назад в жарком Египте люди начали подчёркивать глаза тёмной линией. Минералы, сажа и масла превращались в кохль — символ защиты, статуса и силы. Глаза обводили и мужчины, и женщины, веря, что взгляд может многое рассказать 👁️✨ С течением времени подводка превратилась в способ выразить красоту. В античности она подчёркивала форму глаз и черты лица, а в XX веке стала настоящей иконой: немое кино, дымчатые тени, выразительные стрелки — одна линия могла полностью менять образ 🎬 В 60-е годы подводка стала смелой и графичной, настоящим заявлением характера 🩶 Сегодня это целый мир возможностей.Подводка остаётся тем инструментом, с которым взгляд становится выразительным — и каждый день можно создавать свой образ! А вы помните свою первую подводку? Попробуй подводки ☁️ и будь неповторимой! Подводка кремовая Miraculous #miraculouseyes Подводка маркер с кисточкой S-CLASS #overpowered #sodalovespopculture

SODA inside

@sodamakeup · Post #2389 · 18.02.2026 г., 13:32

🤩Вдохновляемся с Зарой Ларссон! 🤩 🌸Слушаем песни, любуемся макияжами и создаём свои яркие образы! 🫦 Небольшая подборка с косметикой Soda, которая подойдёт идеально🐚 • Подводка маркер с кисточкой S-CLASS #overpowered, 209 system • Карандаш для глаз World Of Ice #magicalpower. Коллекция Winx, 001 Cool Down • Палетка теней Magical Dust #magicalpower. Коллекция Winx • Палетка теней Heart Of Alfea #magicalpower. Коллекция Winx • Пигмент-подводка для глаз жидкая Princess Of Lynphea #magicalpower. Коллекция Winx, 002 Nature Touch #sodalovespopculture #sodainspiration

SODA inside

@sodamakeup · Post #2352 · 28.10.2025 г., 11:21

🔤🔤🔤🔤🔤🔤🔤🔤🔤 с SODA: Смелость. Креатив. Пугающее очарование! Хеллоуин — лучший повод выйти за рамки и примерить самый запоминающийся образ! С косметикой SODA ты сможешь воплотить любую идею — от утончённо-жуткой до эффектно-драматичной. Мы собрали подборку ярких образов и подсказали, какие продукты помогут повторить каждый из них.😄 Твои Must-Haves для Хеллоуина от SODA: • 🕷️ Палетка теней World Is Yours #softdivalution • 💋Idol Lip Mousse #softhot100, 104 FEARLESS • 👁Chan Накладные ресницы Hypnotic Look #softdivalution • 🕸️ Белая подводка S-CLASS #overpowered, 207 reader #sodainspiration

SODA inside

@sodamakeup · Post #2358 · 10.11.2025 г., 13:21

🎤✨Kpop Demon Hunters, but make it Soda style! Если бы наши героини выбирали косметику для своих боевых (и сценических 😏) образов, вот что бы оказалось у них в косметичке: 📌Румяна прессованные #rosycheeks, № 103 📌Подводка маркер с кисточкой S-CLASS #overpowered, 201 regressor 📌Жидкие тени для век Solaria #magicalpower. Коллекция Winx, 003 Crown Princess 📌 Chan Палетка теней World Is Yours #softdivalution Немного фиолетового, капелька блёсток — и ты уже готова спасать мир (или хотя бы танцпол). Собери свой demon-hunter look ⚡️ #sodainspiration

SODA inside

@sodamakeup · Post #2396 · 26.03.2026 г., 07:25

H2O just add water energyyyyy 🌊✨ включаем ностальгию и ловим вайб русалок вместе с SODA 🐚 солёный воздух, блеск кожи, влажные текстуры — сегодня ты main mermaid собрали продукты, чтобы повторить тот самый магический glow 👀 1.Жидкие тени для век Domino #magicalpower. Коллекция Winx, 004 Dragon Fury 2.Хайлайтер STELLAR NEBULA #billionstars 3.Сияющее масло для губ #plumpit, № 101 Fergie 4.Подводка маркер с кисточкой S-CLASS #overpowered, 209 system  Делаем макияж, будто ты только что вышла из воды и готова покорять этот мир 🌊💙 в комментариях пиши, какой сериал вернуть в тренды следующим 👇 #sodainspiration

SODA inside

@sodamakeup · Post #2343 · 20.10.2025 г., 08:13

Одержимы вайбом новых ангелов Victoria’s Secret 💗 Эти выходы, сияние, уверенность — просто мурашки! ❤️ Мы собрали продукты SODA, чтобы передать тот самый подиумный блеск: сияющие глаза, глянцевые губы и дерзость в каждом взгляде ❤️ Вот что тебе нужно для angel energy: 🎀 Подводка с кисточкой S-CLASS #overpowered, 209 system 🎀 Жидкие тени Domino #magicalpower, Winx, 004 Dragon Fury 🎀 Карандаш для глаз Zenith #magicalpower, Winx, 006 Techno 🎀Кремовая подводка Miraculous #miraculouseyes, 304 🎀 Бальзам для губ Legendary Lip Balm #sweetkiss, 001 🎀 Масло для губ ROLLIN' LIP OIL #lipbizkit, 001 Strawberry cake Немного блеска, уверенный взгляд и улыбка — и ты уже на своём подиуме 💋 #sodainspiration