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

Резултати

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

Пребарај: #hazil

当前筛选 #hazil清除筛选
Til va adabiyot ta’limi

@TAT_jurnal · Post #2278 · 04.01.2026 г., 02:53

#hazil Sherigingizni aniq eshitolmaydigan, lekin to'liq tushuna oladigan mehmondorchilikdagi holat🤣. "Yaxshi" so'zi qo'shilmagan gapni toping va izohda yozib qo'ying. 🌐Sayt✈️Telegram✅Murojaat♾️Muhokama📱Instagram

Hashtags

Til va adabiyot ta’limi

@TAT_jurnal · Post #1988 · 17.08.2025 г., 03:59

#hazil 🏝"Til va adabiyot ta'limi" jurnali "yozgi ta'tilni maroqli o'tkazdi!". ⛱Siz-chi? Dam olishga ulguryapsizmi? 🌐Sayt ✈️Telegram ✅Murojaat ♾Muhokama

Hashtags

Til va adabiyot ta’limi

@TAT_jurnal · Post #1856 · 22.05.2025 г., 03:08

#hazil Maktabda hamma tuxum boʻladi, keyin biridan toshbaqa 🐢, biridan timsoh 🐊 ochib chiqadi. Shu kunlarda 20 yillik qilayotganlarga yuborib qo‘yamiz 😄 🌐Sayt ✈️Telegram ✅Murojaat ♾Muhokama

Hashtags

Til va adabiyot ta’limi

@TAT_jurnal · Post #1815 · 30.04.2025 г., 11:23

#hazil Sharofiddin To‘laganov: – Hozirgina Farruxjonga eng zo‘ri “Til va adabiyot ta’limi” jurnali deb kelyapman. Lekin Sizga ochig‘ini ayta qolay, baribir “Ma’rifat” gazetasiga yetolmaydi-i…😃 🔴BATAFSIL Taqdimotdan olingan suratlarga qiziqarli tagsoʻzlar yozib chiqildi. Ko‘ring, bahra oling! Sizda ham fikrlar tug‘ilsa, izohlarda yozib qoldiring 👇 🌐Sayt ✈️Telegram ✅Murojaat ♾Muhokama

Hashtags

Til va adabiyot ta’limi

@TAT_jurnal · Post #1421 · 21.08.2024 г., 05:31

#hazil “Sh”dan boshlanuvchi buyuklar Yozuvchilarning “Do‘rmon” ijod uyida Shukrullo domla bilan ustoz Said Ahmad suhbatlashib o‘tirishibdi. Shukrullo domlaning qanadaydir sahna asari haqida gazetada tanqidiy maqola e’lon qilingan ekan, domla jig‘ibiyron bo‘lib turibdi. Vaziyat chamaladim-da, domlani yupatib, ko‘nglini ko‘tarmoqchi bo‘ldim. – Parvo qilmang, domla, o‘zi hamma buyuk ijodkorlarning ismi “Sh”dan boshlanadi, – dedim “ikkovimizdan zo‘ri yo‘q” degan ma’noda. – Masalan, Shekspir, Shiller, Shuman, Shubert, Shtraus… – Keyin Rossiya tomonlarni oraladim: – Shostakovich, Sholoxov, Shukshin… – O‘zimiznikilar ham benasib qolmadi: – Shayxzoda, Shukur Burxonov, Shukrullo, Shukur Xolmirzayev… – Sharof Boshbekov… – dedilar domla hazillashayotganimni tushunib. – Kaneshno! – dedim yasama viqor bilan. Ustoz Said Ahmad sanoqni davom ettirdilar: – Shaid Ahmad… Sharof BOSHBEKOV Batafsil:https://oyina.uz/uz/teahause/36 Sayt | Telegram | Murojaat | Muhokama

Hashtags

Suxrob Xurramov | Blog

@suxrobblog · Post #1412 · 08.02.2026 г., 13:02

Tanish dizayner: — Suxrob aka, adashmasam siz "rasmiy tashkilot"lardan birida ishlaysiz, men ham shunaqa joyga ishga kirsam, o‘samanmi, qanday skilllarim oshadi? Men: — Albatta. Soqol olish skillingiz juda tez oshadi. Bir-ikki oyda sartarosh darajasiga chiqasiz, men allaqachon sartaroshxona ochishni oʻylab yuribman ) #hazil

Hashtags

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