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

Пребарај: #iftar

当前筛选 #iftar清除筛选
Maison Russe au Niger

@maisonrusseniger · Post #310 · 20.03.2026 г., 08:59

🌙🇳🇪 18 марта Русский Дом в Нигере организовал теплое коллективное завершение поста накануне окончания Рамадана. Мероприятие, прошедшее в атмосфере взаимопонимания, единства и дружбы между народами, собрало 43 участника, среди которых были студенты и представители гражданского общества. Для гостей была подготовлена душевная программа: совместная трапеза, общение и теплые пожелания в честь священного месяца. Ифтар прошёл в по-настоящему сердечной обстановке и оставил незабываемые впечатления у всех участников. __ 🌙🇳🇪 Le 18 mars, la Maison Russe au Niger a organisé une chaleureuse cérémonie collective de rupture du jeûne à la veille de la fin du Ramadan. L'événement, qui s'est déroulé dans une atmosphère de compréhension mutuelle, d'unité et d'amitié entre les peuples, a rassemblé 43 participants, parmi lesquels des étudiants et des représentants de la société civile. Une programmation chaleureuse était prévue pour les invités : un repas commun, des échanges et des vœux chaleureux en l'honneur du mois sacré. L'iftar s'est déroulé dans une ambiance vraiment chaleureuse et a laissé des impressions marquantes à tous les participants. #русскийдом#нигер#рамадан#niger#russie#iftar

Marwa Osman/MidEaStream

@Marwa_OsmanLB · Post #4165 · 15.03.2025 г., 15:54

Israeli officials and public figures gathered at the United Arab Emirates' embassy in Tel Aviv last night for a #Ramadan#Iftar. Among the attendees were Amir Ohana from the Likud party and Mansour Abbas, the chair of Ra'am. The UAE's relations with Israel continues amid Tel Aviv's crimes in Gaza and Lebanon, the attacks on Syria, and the starvation of nearly two and a half million Palestinians in the #Gaza Strip. #UAE#Israel

ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) ከድሬዳዋ ነዋሪዎች ጋር ያሳለፉት የኢፍጣር መርኃ ግብር በምስል፡- #EthiopianBroadcastingCorporation#Ethiopia#AbiyAhmed#DireDawa#Iftar#Ramadan

ምክትል ጠቅላይ ሚኒስትር ተመስገን ጥሩነህ በኢትዮጵያ ኢንቨስትመንት ሆልዲንግስ የኢፍጣር መርሐ ግብር ላይ ተሳተፉ ***************** ምክትል ጠቅላይ ሚኒስትር ተመስገን ጥሩነህ በኢትዮጵያ ኢንቨስትመንት ሆልዲንግስ (EIH) አዘጋጅነት በተከናወነው የኢፍጣር መርሐ ግብር ላይ በመገኘት ከመንግሥት ከፍተኛ አመራሮች፣ ከኢንቨስትመንት አጋሮችና ከእምነቱ ተከታዮች ጋር በአንድነት አሳልፈዋል። ምክትል ጠቅላይ ሚኒስትሩ በማህበራዊ ትስስር ገፃቸው ባስተላለፉት መልዕክት፤ በእስልምና አስተምህሮ አብሮ መብላትና መረዳዳት ትልቅ ሥፍራ የሚሰጠው እሴት መሆኑን ገልጸው፤ “ጎረቤቱ ርቦት እርሱ ጠግቦ የሚያድር ከኛ አይደለም” የሚለው የነቢዩ መሐመድ (ሰ.ዐ.ወ) አስተምህሮ ለሰው ልጅ ክብር መስጠትን፣ ርኅራኄንና የጋራ ደስታን በተግባር መተርጎም እንደሚገባ የሚያሳይ ሕያው የሕይወት ስንቅ መሆኑን አብራርተዋል። የዕለቱ የኢፍጣር መርሐ ግብር የኢትዮጵያን የብዝኃነት ውበት፣ አብሮነትና አንድነት የሚያንጸባርቅ መሆኑን የገለጹት ምክትል ጠቅላይ ሚኒስትሩ፤ በኢኮኖሚው ዘርፍ የሚመዘገበው ስኬት ትርጉም የሚኖረው በታላቅ የፍቅርና የመተሳሰብ ሰንሰለት ተሳስረን ለትውልድ የምትተርፍ ጠንካራ ሀገርን በጋራ መገንባት ስንችል መሆኑን አስገንዝበዋል። ብልጽግና የሚረጋገጠው እንዲህ ባሉ የዳበሩ ማኅበራዊ እሴቶች ጭምር መሆኑን በመጠቆም ለሁሉም የእስልምና እምነት ተከታዮች መልካም የረመዳንና የኢባዳ ጊዜ እንዲሆንላቸው ምኞታቸውን ገልጸዋል። #EBC#Ethiopia#TemesgenTiruneh#Iftar#Ramadan2026#UnityInDiversity