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

Резултати

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

Пребарај: #specializations

当前筛选 #specializations清除筛选

O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi magistraturasiga 2023–2024-o‘quv yili uchun yozgi qabul boshlandi! Hujjatlaringizni https://rgsbm.uz sayti orqali topshirishingiz mumkin. Biznesni boshqarish (MBA) sohalari bo‘yicha yo‘nalishlar: - Global menejment; - Kichik biznes va tadbirkorlik; - Agrobiznes; - Moliya (korporativ moliya). Boshqa yo‘nalishlar: - Loyiha boshqaruvi; - IT biznes (Ikki diplom Adjou). Qabul kunlari 14-iyuldan 14-avgustgaqadar! 📍Manzil ☎️ + 99871 239-03-02 ☎️ +99871 239-03-17 #GraduateSchool#Admission#Dualdegree#Specializations Web-site | Telegram | Facebook | Instagram

🇺🇿Biznes va tadbirkorlik oliy maktabida o‘qishga quyidagi mutaxassisliklar uchun yozgi qabul davom etadi: 1️⃣ MBA - Global menejment 2️⃣ MBA - Moliya 3️⃣ MBA - Kichik biznes va tadbirkorlik 4️⃣ MBA - Agrobiznes 5️⃣ MBA - Raqamli iqtisodiyot 6️⃣ MBA - IT biznes 7️⃣Loyiha boshqaruvi (PM) 🔗Batafsil ma’lumot 🎁Hujjat topshirish:e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Specializations#Dualdegree 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

🗣 O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabida 2024-2025-o‘quv yili uchun o‘qishga quyidagi mutaxassisliklar uchun yozgi qabul davom etadi: MBA - Global menejment MBA - Moliya MBA - Kichik biznes va tadbirkorlik MBA - Agrobiznes MBA - Raqamli iqtisodiyot MBA - IT biznes Loyiha boshqaruvi (PM) 🔎Batafsil ma’lumot 🚩Ro‘yxatdan o‘tish:e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Specializations#Dualdegree 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

⚠️O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi 2024-2025-o‘quv yili uchun o‘qishga quyidagi mutaxassisliklar bo‘yicha yozgi qabulni e’lon qiladi: MBA - Global menejment, MBA - Moliya, MBA - Kichik biznes va tadbirkorlik, MBA - Agrobiznes, MBA - Raqamli iqtisodiyot Loyiha boshqaruvi (PM) 🇺🇿Batafsil 🗣️ Высшая школа бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан объявляет летний набор по следующим специальностям на 2024-2025 учебный год: MBA-глобал менеджмент, MBA - Финансы, MBA-Агробизнес, MBA-Малый бизнес и предпринимательство, MBA-Цифровая экономика Управление проектами (РM). 🇷🇺Подробнее 🇬🇧 More information 📥http://e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Specializations#Dualdegree 🌐Web-site | ✅Telegram | ✅Facebook |🌐Instagram

🧑‍🎓O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi va Koreyaning Ajou universiteti hamkorligida "IT biznes" magistratura mutaxassisligi bo‘yicha "ikki diplom" xalqaro dasturiga 2023-2024 - o‘quv yili uchun qabul boshlandi. Birinchi o‘quv yili Biznes va tadbirkorlik oliy maktabida, ikkinchi o‘quv yili Ajou universitetida davom etadi. Hujjat topshirish uchun: e-tinglovchi.gsbe.uz 👩‍🎓В сотрудничестве с Высшей школой бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан и Университетом Аджу в Корее начался прием на международную программу «два диплома» по специальности магистратуры "IT бизнес" на 2023-2024 учебный год. Первый учебный год будет проходить в Высшей школе бизнеса и предпринимательства, а второй учебный год в Университете Аджу. Для подачи документов: e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Dualdegree#Specializations Web-site | Telegram | Facebook |Instagram👩‍🎓

🧑‍🎓O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi 2023-2024-o‘quv yili uchun o‘qishga quyidagi mutaxassisliklar bo‘yicha yozgi qabulni e’lon qiladi: - Global menejment (MBA); - Moliya (korporаtiv moliya MBA); - Kichik biznes va tadbirkorlik (MBA); - Agrobiznes (MBA); - Loyiha boshqaruvi (PM). 🇺🇿Batafsil 👩‍🎓 Высшая школа бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан объявляет летний набор по следующим специальностям на 2023-2024 учебный год: - Глобальный менеджмент (MBA); - Финансы (корпоративные финансы MBA); - Малый бизнес и предпринимательство (MBA); - Агробизнес (MBA); - Управление проектами (РМ). 🇷🇺Подробнее http://e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Dualdegree#Specializations Web-site | Telegram | Facebook |Instagram

🧑‍🎓O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi “Loyiha boshqaruvi” magistratura mutaxassisligi bo‘yicha 2023-2024 - o‘quv yili uchun qabul boshlandi. Hujjat topshirish uchun: e-tinglovchi.gsbe.uz В Высшей школе бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан начался прием на 2023-2024 учебный год по специальности магистратуры «Управление проектами». Для подачи документов: e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Degree#Specializations Web-site | Telegram | Facebook |Instagram

🧑‍🎓O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi “Moliya (korporativ moliya)” magistratura mutaxassisligi bo‘yicha 2023-2024 - o‘quv yili uchun qabul boshlandi. Hujjat topshirish uchun: e-tinglovchi.gsbe.uz 👩‍🎓В Высшей школе бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан начался прием на 2023-2024 учебный год по специальности магистратуры «Финансы (корпоративные финансы)». Для подачи документов: e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Degree#Specializations Web-site | Telegram | Facebook |Instagram

🧑‍🎓O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi “Agrobiznes” magistratura mutaxassisligi bo‘yicha 2023-2024-o‘quv yili uchun qabul boshlandi. Hujjat topshirish uchun: e-tinglovchi.gsbe.uz ВВысшей школе бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан начался прием на 2023-2024 учебный год по специальности магистратуры «Агробизнес». Для подачи документов: e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Degree#Specializations Web-site | Telegram | Facebook |Instagram

🧑‍🎓O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi “Kichik biznes va tadbirkorlik” magistratura mutaxassisligi bo‘yicha 2023-2024 - o‘quv yili uchun qabul boshlandi. Hujjat topshirish uchun: e-tinglovchi.gsbe.uz 👩‍🎓В Высшей школе бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан начался прием на 2023-2024 учебный год по специальности магистратуры «Малый бизнес и предпринимательство». Для подачи документов: e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Degree#Specializations Web-site | Telegram | Facebook |Instagram

🧑‍🎓O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi “Global menejment” magistratura mutaxassisligi bo‘yicha 2023-2024 - o‘quv yili uchun qabul boshlandi. Hujjat topshirish uchun: e-tinglovchi.gsbe.uz ВВысшей школе бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан начался прием на 2023-2024 учебный год по специальности магистратуры «Глобальныйменеджмент». Для подачи документов: e-tinglovchi.gsbe.uz #GraduateSchool#Admission#Degree#Specializations Web-site | Telegram | Facebook |Instagram

🟦🟦🟦🟦🟦 🔔Suhbat bosqichidan muvofaqqiyatli o‘tgan nomzodlar diqqatiga❗️ 🇺🇿 Biznes va tadbirkorlik oliy maktabining magistratura bosqichiga 2024/2025-o‘quv yili uchun qishki qabulning ikkinchi bosqichi boshlanadi. ⚡️ Test sinovlari O‘zbekiston Respublikasi Oliy ta’lim, fan va innovatsiyalar vazirligi huzuridagi Bilim va malakalarni baholash agentligi tomonidan o‘tkaziladi va quyidagi manzilda bo‘lib o‘tadi: 📍 Manzil:Toshkent shahri, Yunusobod tumani, Bog‘ishamol ko‘chasi, 12-uy 🗓 Sana: 2025-yil 31-yanvar ⏱ Vaqt: soat 13:00 ✅Eslatma: Test sinovlariga kelishda o‘zingiz bilan shaxsni tasdiqlovchi hujjat (ID-karta yoki pasport) olib kelishni unutmang! 📌 Imkoniyatingizni qo‘ldan boy bermang va vaqtida yetib keling! 📞 Qo‘shimcha ma’lumot uchun: +99871 239 03 15 +998 71 239 03 05 🔔 Внимание кандидатам, успешно прошедшим этап собеседования❗️ 🇺🇿 Начинается второй этап зимнего набора на магистратуру Высшей школы бизнеса и предпринимательства на 2024/2025 учебный год. ⚡️ Тестовые испытания будут проводиться Агентством оценки знаний и навыков при Министерстве высшего образования, науки и инноваций Республики Узбекистан по следующему адресу: 📍 Адрес: г. Ташкент, Юнусабадский район, ул. Богишамол, дом 12 🗓 Дата: 31 января 2025 года ⏱️ Время: 13:00 ✅ Напоминание: Для участия в тестировании необходимо иметь при себе документ, удостоверяющий личность (ID-карту или паспорт). 📌 Не упустите свой шанс! Приходите вовремя! 📞 Контакты для дополнительной информации: +998 71 239 03 15 +998 71 239 03 05 #GraduateSchool#Announcement#Specializations#Test 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

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