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

Пребарај: #univer

当前筛选 #univer清除筛选
ArmyGovUz | ©

@armygovuz · Post #258 · 01.02.2026 г., 04:07

🤖#MudofaaAI#Univer 🔔E’lon! 📅 2026-yil 1-fevral sanasidan boshlab O‘zbekiston Respublikasi Mudofaa vazirligi tizimidagi oliy harbiy ta’lim muassasalariga o‘qishga kirish istagini bildirgan nomzodlardan arizalar qabul qilish boshlandi. 👉Bizni kuzatib boring. 📱Instagram|▶️Youtube⚖️©️

ArmyGovUz | ©

@armygovuz · Post #274 · 15.02.2026 г., 04:34

#Vakansiya#Univer#Uzarmy 📢DIQQAT! HOZIRDA QUYIDAGI YO‘NALISHLARDA QABUL DAVOM ETMOQDA ⚖️1. Kontrakt bo‘yicha harbiy xizmatgaqabul O‘zbekiston Respublikasi Qurolli Kuchlari safida xizmat qilish istagida bo‘lgan oliy ma'lumotga ega fuqarolar uchun Ofitserlik lavozimlariga qabul jarayonlari hozirda davom etmoqda. 📆 Arizalar qabuli: 28-fevralga qadar 👍 Ariza topshirish: My.gov.uz orqali — (Onlayn) Nomzodlar elektron tarzda ro‘yxatdan o‘tib, belgilangan tartibda hujjatlarni topshirishlari mumkin. ➡️Ariza berish bo‘yicha video qo‘llanma 🇺🇿2. Oliy harbiy ta’lim muassasalariga qabul O‘zbekiston Respublikasi Mudofaa vazirligi Oliy harbiy ta'lim muassasalarida o‘qish istagida bo‘lgan fuqarolar uchun arizalararini qabul qilish davom etmoqda. 📆 Arizalar qabuli: 31-martga qadar 📍 Ariza topshirish: Tuman (shahar) mudofaa ishlari bo‘limlarida — (Oflayn) Nomzodlar yashash hududidagi mudofaa ishlari bo‘limlariga murojaat qilishlari lozim. 👉Bizni kuzatib boring. 📱Instagram|▶️Youtube⚖️©️

ArmyGovUz | ©

@armygovuz · Post #301 · 19.03.2026 г., 12:42

#Mudofaa#Uzarmy#Univer 📢Diqqat Ayni paytda Mudofaa vazirligi tizimidagi oliy harbiy ta’lim muassasalariga o‘qishga kirish istagini bildirgan nomzodlardan arizalar qabul qilish jarayoni davom etmoqda. 🔰Ariza topshirgan nomzodlarga eslatib o‘tamiz: Sizda hali vaqt mavjud. Ushbu davrdan unumli foydalanib, o‘z ustingizda ishlang, jismoniy tayyorgarligingizni yanada mustahkamlang va saralash sinovlariga puxta tayyorgarlik ko‘ring. Jismoniy tayyorgarlik sinovlaridan munosib natija ko‘rsatish harbiy ta’lim muassasalariga qabul jarayonining muhim talablaridan biri hisoblanadi. 👉Ta’lim muassasalari 👉Jismoniy tayyorgarlik me'yorlari 💠Bizni kuzatib boring. 📱Telegram |📱Instagram| ▶️Youtube|©️⚖️

ArmyGovUz | ©

@armygovuz · Post #289 · 11.03.2026 г., 12:58

#Mudofaa#Uzarmy#Univer 📢Diqqat Ayni paytda Mudofaa vazirligi tizimidagi oliy harbiy ta’lim muassasalariga o‘qishga kirish istagini bildirgan nomzodlardan arizalar qabul qilish jarayoni davom etmoqda. 🔰Ariza topshirgan nomzodlarga eslatib o‘tamiz: Sizda hali vaqt mavjud. Ushbu davrdan unumli foydalanib, o‘z ustingizda ishlang, jismoniy tayyorgarligingizni yanada mustahkamlang va saralash sinovlariga puxta tayyorgarlik ko‘ring. Jismoniy tayyorgarlik sinovlaridan munosib natija ko‘rsatish harbiy ta’lim muassasalariga qabul jarayonining muhim talablaridan biri hisoblanadi. 👉Ta’lim muassasalari 👉Jismoniy tayyorgarlik me'yorlari 💠Bizni kuzatib boring. 📱Telegram |📱Instagram| ▶️Youtube|©️⚖️

ArmyGovUz | ©

@armygovuz · Post #276 · 20.02.2026 г., 04:53

#Uzarmy#Mudofaa#Univer 🔰Harbiy xizmat va ta'limga oid muhim ma'lumotlarjamlanmasi. ⚖️KONTRAKT BO‘YICHA HARBIY XIZMATGA QABUL 👉Hozirda qabul davom etayotgan yo‘nalishlar 👉Kontrakt bo‘yicha harbiy xizmatga saralash tartibi 👉Jismoniy tayyorgarlik me’yorlari 👉Harbiy xizmatchilarga beriladigan imtiyozlar 👉Ariza berish tartibi. 🇺🇿OLIY HARBIY TA’LIM MUASSASALARIGA QABUL 👉Oliy harbiy ta’lim muassasalariga qabul jarayoni 👉Oliy harbiy ta’lim muassasalari ro‘yxati 👉Harbiy-kasbiy saralash nima? 👉Jismoniy tayyorgarlik me’yorlari 👉Kursantlarga beriladigan imtiyozlar 🎯Fursatni boy bermang! Harbiy xizmat – burch, sharaf va barqaror kelajak! 🔔 Bizni kuzatib boring. 📱Telegram |📱Instagram| ▶️Youtube|©️⚖️

ArmyGovUz | ©

@armygovuz · Post #267 · 07.02.2026 г., 05:44

#Uzarmy#Mudofaa#Univer 🔔Eslatma! 📅 2026-yil 1-fevral sanasidan boshlab O‘zbekiston Respublikasi Mudofaa vazirligi tizimidagi oliy harbiy ta’lim muassasalariga o‘qishga kirish istagini bildirgan nomzodlardan arizalar qabul qilish boshlangan. 🖋Eslatib o‘tamiz, oliy harbiy ta'lim muassasalarida o‘qish istagini bildirgan nomzodlarning arizalari har yili 1-fevraldan 31-mart sanasiga qadar (shu kuni ham) qabul qilinishi belgilangan. 👉Bizni kuzatib boring. 📱Instagram|▶️Youtube⚖️©️