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

Резултати

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

Пребарај: #exit4

当前筛选 #exit4清除筛选
INFERNAL DNB

@infernal_dnb · Post #577 · 31.12.2025 г., 19:18

☠️ Хоу Хоу Хоу, Бэнгеры! До нового 2026 года остаются считанные часы 🎄 Вся наша команда от души желает: • Организаторам — самых крутых мероприятий; • Продюсерам — топовых релизов, от которых все будут в восторге; • Ди‑джеям — мощнейших сетов, чтоб танцпол горел; • Рэйверам — самых разносных тусовок, каких ещё не было! А нашей огромной DNB‑семье — всего самого лучшего: качества, кайфа и того, чего каждому реально хочется! Год был насыщенный — бывало и хорошо, и непросто. Но мы со всем справились и идём дальше! Планов и идей — куча, и мы точно их воплотим. Спасибо, что вы с нами ❤️‍🔥 Мы вас очень ценим и любим — без шуток! С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#exit4#unquiet#luger #new_year_2026

INFERNAL DNB

@infernal_dnb · Post #540 · 14.12.2025 г., 15:07

Artist:INFERNAL & EXIT4 Promo: Solid Bangerz Podcast: Solid Bangerz #39 Radio Station: Reactor Radio Date: 28.10.2025 Duration: 01:14:33 Video Format: MP4 🔊AUDIO #solid_bangerz#infernal#exit4 #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #515 · 01.12.2025 г., 19:34

☠️ Хэй, Бэнгеры! А вот и видосы с нашего выступления 29.11.2025 в баре "Птичья личность" 🤟🏻 UNQUIET | INFERNAL | EXIT4 | LUGER Спасибо всем за поддержку и нереальный отжиг! Любим, ценим, обнимаем и ждём следующей встречи❤️‍🔥 ☠️Инфозона Solid Bangerz 🪙Поддержать команду монетой С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#unquiet#exit4#luger #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #512 · 29.11.2025 г., 18:25

☠️ Хэй, Бэнгеры! Сегодня встречаемся в баре "Птичья личность" на вечеринке от промо-группы DNBRADIO1. Готовьте кеды и запас сил, будем отжигать по полной! Не пропусти наше выступление: 01:00 - UNQUIET 02:00 - INFERNAL 03:00 - EXIT4 Hosted by LUGER ‼️ FC | 18+ ⏰ 21:00 - 05:00 🎟КУПИТЬ БИЛЕТ | На входе 500₽ 📌 Бар "Птичья личность" | Рубинштейна, 28Д, 2-ой этаж ☠️Инфозона Solid Bangerz 🪙Поддержать команду монетой С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#unquiet#exit4#luger #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #496 · 19.11.2025 г., 17:32

☠️ Хэй, Бэнгеры! 29.11.2025 встречаемся в баре "Птичья личность" на вечеринке от промо-группы DNBRADIO1. Готовьте кеды и запас сил, будем отжигать по полной! BAR STAGE: PureThrill | Derwel | Volnovoi | MetronoM Silentium | DEER SPACE | Outside DJ | NICRAS MOT STAGE: PRUF | LadyBeat | AL_G | DARK-KOSHEY | Kuroizzz UNQUIET | INFERNAL | EXIT4 | Hosted by LUGER ‼️ FC | 18+ ⏰ 21:00 - 05:00 🎟КУПИТЬ БИЛЕТ | за неделю и на входе: 500₽ 📌 Бар "Птичья личность" | Рубинштейна, 28Д, 2-ой этаж ☠️Инфозона Solid Bangerz 🪙Поддержать команду монетой С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#unquiet#exit4#luger #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #485 · 17.11.2025 г., 13:45

☠️ Хэй, Бэнгеры! Ловите аудио и видео записи эфира Solid Bangerz #35🔥 Прошедшего 30 сентября 2025 года на волнах Reactor Radio! ⠀ Line Up: UNQUIET - audio| video INFERNAL - audio| video EXIT4 - audio| video 📹VK Video 🔊VK Audio ⠀ ☠️Инфозона Solid Bangerz 🪙Поддержать команду монетой ⠀ С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#unquiet#exit4 #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #393 · 30.09.2025 г., 15:53

😈 Хэй, Бэнгеры! 30 сентября, эфир Solid Bangerz #35 изначально не планировался, но планы поменялись и мы решили порадовать вас любимым DNB ❤️‍🔥 Пусть и два часа вместо трёх, но они будут очень горячими 🔥 На эфире выступят: • Дима INFERNAL — Адепт разрывного и динамичного Drum & Bass, настоящий генератор адской энергии. В его сетах - быстрые, ритмичные треки, тяжёлые басы и проверенные танцпол-уничтожители. Минимум пауз, максимум дропов - гарантированно! Участник команды Solid Bangerz☠️ • Сергей UNQUIET — Диджей и продюсер, каждый его сет как адреналиновая инъекция чистого драйва, где каждый трек – выверенный удар, создающий сокрушительное звуковое полотно! Участник команды Solid Bangerz☠️ • Макс EXIT4 — DnB продюсер с более чем 20-летним опытом. Основатель лейбла E-Form Rec и проекта Friend Zone. Автор релизов на Close 2 Death, Abducted LTD и др., а так же участник крупнейших радиошоу и подкастов страны. Участник команды Solid Bangerz⚡️ Line Up: 20:00 - 22:00 ☠️SOLID BANGERZ ‼️Трансляция Twitch ‼️ Трансляция VK — ссылка станет доступна после запуска эфира Увидимся на волнах Reactor Radio! С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#unquiet#exit4 #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass

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