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

Пребарај: #capibara

当前筛选 #capibara清除筛选
Аргентинское Зарубежье

@argentina_zarubezh · Post #1855 · 19.08.2025 г., 15:21

Теперь все понятно. Родриго Пас, за пару недель скакнувший в соцопросах в Боливии с 3% до 9%, а в день выборов вопреки всем прогнозам занявший первое место с 32% голосов, построил кампанию на нейро-лингвистических ассоциациях с образом капибары Во-первых, в соцсетях разгонялись в разных вариациях комбинация петуха и капибары как аллюзия на кандидата и его напарника по тандему, бывшего капитана полиции Эдмана Лару, кандидата в вице-президенты. El gallo (петух) – прозвище Паса, который приобщился к политике через партию своего отца Революционное левое движение ( MIR), символом которой был петух. А в виде капибар в Боливии, бывает, изображают полицейских, наверное, из-за частого сходства в комплекции или потому что при забавной внешности пытаются сохранять каменное выражение лиц. Есть еще кое-что: в джингле, использовавшемся в кампании, фамилии кандидатов – Пас и Лара – напеваются созвучно и в рифму к слову "капибара". При этом видео сопровождается в соцсетях хэштегом #capibara. И еще: кандидата в вице-президенты Э. Лару часто называют "капи Лара" (капи – сокращенно от его звания капитана), что вообще уже почти нелегальный манипулятивный прием)) Политтехнологам на заметку. Ресурс капибары еще долго будет определять итоги выборов и судьбы стран.

Hashtags

Capibara Media

@gabgerm · Post #3321 · 22.12.2025 г., 12:48

... E mentre ci prepariamo alle grandi svolte del 2026, visto che siamo degli ipercinetici abbiamo deciso di partire con una selezione dei link consigliati ogni lunedì - mercoledì - venerdì alle ore 13.00 arriverà "Per orientarsi - Segui il Capibara" disponibile su Facebook e sul nostro sito internet (vi lasceremo il link alla rubrica nel primo commento). Qui un numero sempre crescente di autori vi selezionerà alcuni articoli consigliati per capire aree geografiche o tematiche dal mondo. Oggi partiamo con i consigli di Gabriele Germani sul Sud Globale, Daniele Dall'Aglio su Asia Centrale e mondo russo, E. Perindani per parlare di economia nostrana e non solo, Francesco Fiore che ci porta nell'ambito della cultura e della scienza, Giuseppe Aceto tecnologia e IA, infine Daniele Nerds Bigi che spazia dall'America Latina all'economia rivoluzionaria. Condividete e supportate il nuovo progetto di media indipendente e orizzontale, in cui voi stessi siete i protagonisti. #media#politica#capibara https://www.facebook.com/share/p/1BgNbnLzNf/