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

Резултати

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

Пребарај: #pobeda

当前筛选 #pobeda清除筛选
Sputnik Молдова

@rusputnikmd · Post #132759 · 09.04.2026 г., 19:09

В Сорокском районе Модловы сегодня стартовала масштабная акция по благоустройству памятника "Жертвам фашизма". Поддержку в этой работе оказывают местные жители, представители властей и дипломаты РФ, сообщил глава Координационного совета "Победа" Алексей Петрович. Монумент, расположенный между городом Сороки и селом Косоуцы имеет уникальное значение, рассказал Петрович. "Памятник был установлен еще в 1971 году и посвящен всем жертвам Великой Отечественной войны, погибшим на молдавской земле с 1941 по 1944 год. Его воздвигли в то время, когда трагедию людей воспринимали как общую боль", — подчеркнул Петрович. Глава комитета отметил, что мемориальная акция приурочена к новой знаковой дате — Дню памяти жертв геноцида советского народа, который в этом году впервые будет отмечаться 19 апреля. "Надеюсь, общими усилиями нам удастся придать этому место вид, достойный памяти павших", — заключил Петрович. #Pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #132697 · 09.04.2026 г., 07:34

82-ую весну освобождения от фашистов встречают сегодня в Тирасполе. На Мемориале Славы горожане во главе с руководством Приднестровья возложили цветы к могилам павших и почтили их память минутой молчания. #Pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #132672 · 08.04.2026 г., 19:43

Уроженцы Молдовы – Герои Советского Союза: летчик-истребитель Степан Колесниченко. На фронт курсант авиашколы был направлен весной 1942-го. К июлю 1943 года лейтенант Степан Колесниченко был помощником по воздушно-стрелковой службе командира 519-го истребительного авиаполка. Особо отличился в первые дни сражения на Курской дуге в июле 1943 года большие группы самолетов Люфтваффе обрушились на передовые позиции частей Красной Армии. Последний бой для Колесниченко случился 30 августа 1943 года: он был атакован пятеркой Ме-109 в небе Сумской области и сбит. Он провел 135 боевых вылетов и 27 воздушных боев. На его счету 21 лично сбитый самолет и 4 в составе группы. ▪️За мужество и героизм, проявленные в боях с немецко-фашистскими захватчиками, 2 сентября 1943 года лейтенанту Колесниченко посмертно было присвоено звание Героя Советского Союза. Также награжден орденами Ленина, Красного Знамени, Красной Звезды. #Pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #132550 · 07.04.2026 г., 16:21

В Слободзейском районе Приднестровья, между сёлами Парканы и Бычок, поисковики нашли захоронение времён Великой Отечественной войны. Братскую могилу обнаружили участники отряда "Память и слава" и молодёжного движения "Звезда". Во время планового поиска места захоронения бойца Красной армии была найдена могила, в которой покоились, предположительно, 6 павших воинов. ▪️Героев планируют перезахоронить 9 мая, в День Победы, на Мемориале славы в Парканах. Фото: МД "Звезда".#Pobeda @suvorovdnestr

Hashtags

Sputnik Молдова

@rusputnikmd · Post #132533 · 07.04.2026 г., 13:51

В Гагаузии покажут фильм о Ясско-Кишинёвской операции Речь идет о документальном фильме "И поклонимся" режиссёра Николая Гибу. Показ пройдет 16 апреля в Доме детского творчества города Вулканешты. Фильм посвящён событиям Ясско-Кишинёвской операции - одной из ключевых операций Великой Отечественной войны. В ленте - хроника военных лет и кадры мемориального комплекса "Шерпенский плацдарм". ▪️После показа состоится встреча с председателем комитета "Победа" Алексеем Петровичем. Вход свободный. #Pobeda Sputnik Молдова ¦ Telegram ¦Сайт ¦ VK ¦OK ¦Rutube ¦ Дзен ¦MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #132393 · 05.04.2026 г., 16:40

Останки 16 неизвестных советских солдат-освободителей Молдовы от нацизма в годы Великой Отечественной войны захоронят на Шерпенском плацдарме 2 мая, рассказал глава комитета "Победа" Алексей Петрович. "Готовим церемонию захоронения останков солдат Красной армии, которая пройдет 2 мая на Шерпенском плацдарме. Пока это останки 16 безымянных красноармейцев", - рассказал Петрович, пояснив, что павшие герои были обнаружены в ходе поисковых экспедиций, которые регулярно ведутся на местах сражений Великой Отечественной войны. #Pobeda Sputnik Молдова ¦ Telegram ¦Сайт ¦ VK ¦OK ¦Rutube ¦ Дзен ¦MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #132274 · 03.04.2026 г., 09:34

🔸В Дубоссарском районе Приднестровья отмечают годовщину освобождения от немецко-румынских захватчиков. Первыми были освобождены сёла Дубово, Дойбаны-2, Койково, Гармацкое и Цыбулёвка. Дату сельчане отмечают 4-го апреля, а в селе Дойбаны-2 торжественная церемония прошла сегодня. Жители села почтили память воинов-освободителей: при освобождении села погиб 81 красноармеец. К братской могиле сельчане возложили цветы, а в память о героях пронесли полотнище Георгиевской ленты. #Pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #132104 · 31.03.2026 г., 18:39

Поисковики Молдовы присоединились к международной акции "Сад Памяти". "В рамках международного проекта активисты поисковых организаций высадили на воинском кладбище мемориального комплекса 'Шерпенский плацдарм' саженцы остролистного клена, дополнив заложенную несколько лет назад Аллею Памяти", — рассказал глава комитета "Победа" Алексей Петрович.. По его словам, акция прошла при поддержке Русского дома в Кишинёве. #Pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #131783 · 26.03.2026 г., 16:59

В селе Корпач Единецкого района проходят праздничные мероприятия, приуроченные к 82-й годовщине выхода Красной армии на государственную границу. Торжества организованы у памятного воинского знака, где собрались местные жители, представители власти и общественных организаций. #pobeda Sputnik Молдова ¦ Telegram ¦Сайт ¦ VK ¦OK ¦Rutube ¦ Дзен ¦MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #131732 · 26.03.2026 г., 08:52

Освобождение Бельц: как это было. #Pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #131725 · 26.03.2026 г., 08:00

В северной столице Молдовы Бельцах в эти минуты проходят торжества, посвященные 82-й годовщине освобождения города от фашистской оккупации. #Pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

Sputnik Молдова

@rusputnikmd · Post #131688 · 25.03.2026 г., 16:35

В Дондюшанах отметили 82-ю годовщину освобождения от фашистской оккупации. У памятника героям Великой Отечественной войны прошла торжественная церемония возложения цветов к Вечному огню и митинг. "В рамках торжественных мероприятий была представлена выставка фотографий и документов "Из безвестности в бессмертие", посвящённая 15-летию возрождения Поискового движения Молдовы. Экспозиция рассказывает о судьбах солдат и офицеров Красной армии, погибших за освобождение Молдовы от фашизма, чьи имена удалось восстановить в ходе полевых и архивных поисковых работ, — отметил автор telegram-канала @soldat_pobedi Алексей Петрович. #pobeda Sputnik Молдова ¦ Telegram ¦ Сайт ¦ VK ¦ OK ¦ Rutube ¦ Дзен ¦ MAX

Hashtags

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