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

Резултати

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

Пребарај: #mahallahayoti

当前筛选 #mahallahayoti清除筛选
Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #81304 · 12.03.2026 г., 08:40

#Chilonzor #YoshlarKuni #YoshlarBilanUchrashuv #YoshlarBandligi #MahallaHayoti Chilonzorda Payshanba – Yoshlar kuni munosabati bilan yoshlar bilan ochiq muloqot o‘tkazildi Payshanba – Yoshlar kuni munosabati bilan Chilonzor tumani “Diyor” mahallasi idorasida tuman hokimining birinchi o‘rinbosari Mirzohid Abduqodirov tomonidan yoshlar bilan uchrashuv tashkil etildi. Uchrashuv davomida yoshlarning muammo va takliflari tinglanib, ularning murojaatlari atroflicha o‘rganildi. Shuningdek, ishlash istagini bildirgan yoshlarni bandligini ta’minlash maqsadida ularni ishga joylashtirish bo‘yicha amaliy choralar ko‘rildi. Tadbir yakunida yoshlarning ma’naviy dunyosini boyitish maqsadida ularga qiziqarli badiiy asarlardan iborat kitoblar taqdim etildi. 🔵https://t.me/chilonzor_tuman_hokimligi

Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #82309 · 28.03.2026 г., 08:39

#Chilonzor #SharqMahallasi #Obodonlashtirish #Yo‘llarTa’miri #Infratuzilma #Qulaylik #MahallaHayoti “Sharq” mahallasida ichki ko‘chalar ta’mirlanmoqda Chilonzor tumani hokimining Toshkent shahri Chilonzor tumani Obodonlashtirish boshqarmasi tasarrufidagi jamoat transporti qatnaydigan ko‘chalar hamda mahallalarning ichki yo‘llarini ta’mirlash to‘g‘risidagi qarori ijrosi doirasida amaliy ishlar davom etmoqda. Mazkur qarorga muvofiq, “Sharq” mahallasining ta’mirtalab bo‘lib qolgan ichki ko‘chalarida ta’mirlash ishlari olib borilmoqda. Ayni paytda yo‘llarning holatini yaxshilash, aholi uchun qulay va xavfsiz harakatlanish sharoitlarini yaratish maqsadida zarur chora-tadbirlar amalga oshirilmoqda. Ushbu ishlar mahalla infratuzilmasini yaxshilash, aholining turmush sifatini oshirish hamda hudud obodonligini ta’minlashga xizmat qiladi. ⬅️⬅️⬅️Lavhamizda jarayonlar 🔵Сhilonzor_tumani_hokimligi

Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #80933 · 02.03.2026 г., 15:22

#XayrSahovat #MehrOqibat #XontopiMahallasi #IjtimoiyHimoya #EzguIshlar #MahallaHayoti Mahallalarda xayr-sahovat ishlari izchil davom etmoqda Tumanimizdagi barcha mahallalarda xayr-sahovat va mehr-oqibat tadbirlari muntazam ravishda tashkil etib kelinmoqda. Jumladan, “Xontopi” mahallasida ehtiyojmand oilalar a’zolari hamda imkoniyati cheklangan fuqarolarni qo‘llab-quvvatlash maqsadida kiyim-kechaklar tarqatildi. Mazkur xayriya tadbiri aholining ijtimoiy himoyaga muhtoj qatlamlarini qo‘llab-quvvatlash, jamiyatda mehr-oqibat va hamjihatlik muhitini mustahkamlashga xizmat qilmoqda. ⬅️⬅️⬅️Bu kabi ezgu tashabbuslar kelgusida ham izchil davom ettiriladi. 🔵@Chilonzor_tumani_hokimligi