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

Резултати

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

Пребарај: #harari

当前筛选 #harari清除筛选
Daniel Prinz News

@DanielPrinzOffiziell · Post #10038 · 05.02.2026 г., 05:32

‼️WEF 2026: Yuval Noah Harari und die „KI-Einwanderer“‼️ – die nächste unsichtbare Invasion❓🇨🇭🤖🌍 Yuval Noah Harari hat in Davos gerade wieder zugeschlagen: KI werde bald wie „Einwanderer“ in unsere Gesellschaften eindringen – nur viel schneller und radikaler. Seine Worte (sinngemäß): „KI übernimmt Jobs, verändert Kultur und Normen, verschiebt politische Loyalitäten – weil sie nicht uns, sondern globalen Konzernen oder Staaten dient. Sollen wir KI als juristische Person anerkennen? Mit Rechten wie Eigentum und Verträgen, aber ohne echte Verantwortung?“ Während Millionen über Grenzen, Asyl und Arbeitsplätze diskutieren, läuft parallel die größte und stillste Masseneinwanderung der Geschichte: Milliarden von KI-Systemen strömen ein – ohne Referendum, ohne Integrationsdebatte, ohne demokratische Kontrolle. ▪️Kein Visum nötig. ▪️Keine Sprachprüfung. ▪️Keine Obergrenze. ▪️Nur Code, Server und Algorithmen, die über Nacht ganze Branchen, Wahlen und Identitäten umkrempeln. Harari nennt es „Provokation“ – viele nennen es Warnung vor dem, was die Davos-Elite längst plant: Eine Welt, in der KI mehr Rechte hat als der durchschnittliche Bürger. Während wir uns über 100.000 Migranten streiten, ziehen schon Millionen „digitaler Einwanderer“ ein – und niemand fragt uns, ob wir das wollen. Quelle: WEF 2026 – Yuval Noah Harari Panel (Davos) #WEF2026#Harari#KIEinwanderer#DigitaleInvasion#GreatReset#KIÜbernahme Kanal folgen: 🔥https://t.me/antiilluminaten Kanal freiwillig unterstützen: 🙏🏻https://kurzelinks.de/unt11 BÜCHER + KRISENVORSORGE + NATURPRODUKTE 🧰https://t.me/derbuechershop