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

Резултати

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

Пребарај: #anpi

当前筛选 #anpi清除筛选
L'Osservatorio - Italia

@Osservatorioitaliano · Post #25205 · 10.04.2026 г., 19:24

#Italia#Cuba#Roma Domani 11 Aprile si terrà a Roma alle ore 15:00 la Manifestazione Nazionale contro il blocco USA a Cuba, la manifestazione è stata promossa dall'Associazione Nazionale di Amicizia Italia-Cuba. Il corteo partirà dal Colosseo e vedrà la presenza di diverse realtà, associazioni, partiti e artisti, tra qui: #SI|LEFT, #EV|G/EFA, #PRC|LEFT, #M5S|LEFT, #CGIL, #FIOM, #ANPI, #ARCI, #USB, #PaP|Estrema sinistra, #PCI|Estrema sinistra, #OSA, #CR e molti altri. @Osservatorioitaliano

Elena Basile Public Channel

@elenabasilepublicchanel · Post #201 · 25.01.2025 г., 10:36

Il numero di morti a #Gaza sale nonostante il cessate il fuoco I palestinesi tornano alle loro macerie e scavano tra i detriti Cadaveri putrefatti, simbolo di lunghe agonie, corpi intrappolati, senza soccorsi Bombardamenti a tappeto per rendere Gaza l'inferno e cacciare un popolo colpevole di essere #Palestinese Mentre ció accade sentiamo illustri esponenti della comunità ebraica, complice una stampa venduta alla #IsraelLobby , agitare lo spauracchio dell' antisemitismo Non celebrano #giornodellamemoria con l' #Anpi le associazioni di partigiani colpevoli di ricordare che la memoria ha un significato : mai più genocidi mai più holocausto Per tutti i popoli ! Gli ebrei di oggi sono i #palestinesi #moniovadia è linciato mediaticamente per avere richiamato il diritto Onusiano : è legittima la lotta armata di un popolo sotto occupazione straniera Il Parlamento Europeo che non è un Parlamento decreta altri 5 anni di guerra a spese dell' Ucraina e dell#Europa contro la #Russia per interessi #USA Vota la censura e scatena la guerra al dissenso mascherandola per guerra alka #disinformazione Orwell aveva compreso in tempi remoti: il ministero della guerra sarà chiamato Ministero della pace Il dissenso purtroppo si framnenta: ciascun gallo gioca a fare il rivoluzionario Narcisi a cui poco importa di incidere in questo mondo alla deriva Eppure tanti cittadini consapevoli cercano un' istanza politica che li rappresenti Lotta alle guerre imperiali di #trump come della badante di #Biden Stop al #GazaGenocide #Europa politica federale socialdemocratica con investimenti nei beni comuni e libera dal neoliberismo di #Maastricht A questa società civile, alle donne e agli uomini di buona volontà dico #nonmollaremai Testimonianza e demistificazione #noinonsiamocomplici

Elena Basile Public Channel

@elenabasilepublicchanel · Post #208 · 06.02.2025 г., 09:42

Tragedia surrealistica. #Trump ci informa che #Gaza è distrutta. Una catastrofe naturale verrebbe da pensare Non il #GazaGenocide eseguito da Israele con la complicità della #NATO#Europa salvo poche eccezioni Gaza ha in buon clima ha il mare e le riserve di gas Basta costruire casette popolari altrove, nel deserto del Sinai? In Egitto e Giordania? per questo popolo di sfigati E poi i miliardi trasformeranno la #Palestina in un resort di lusso Le intelligence negoziano sulla pelle di un popolo martoriato Benefici a Arabia Saudita Egitto Giordania se collaborano? Il #gas di #gaza mette tutti' d' accordo E intanto i paria 300000 marciano, anziani donne e bambini, con i pochi stracci, un esodo biblico, verso le loro case distrutte tornano alla loro terra Non sono vinti Chissà cosa ne pensa #cazzullo che vende 300.000 copie del suo libro sulla #bibbia? Follia di un ' idea che è entrata nel sangue L'essere umano è un carnefice e uno stolto Ma è anche un eroe E noi cosa facciamo? Spettatori passivi e sbalorditi di una realtà che supera ogni incubo surrealista Le manifestazioni pro #Palestina tacciono La criminalizzazione ha vinto? I giovani e la loro bella indignazione è scomparsa? Invece celebriamo la giornata della memoria e guai a rivolgere un pensiero a altri popoli, a altre vittime La #IsraelLobby si risente Icone della comunità ebraica rispolverano il loro vittimismo e ostracizzano l #ANPI che osa utilizzare la giornata della #memoria per rivolgere un pensiero ai bambini di #Gaza La stampa (tutta) sostiene l ' autoreferenzialità della comunità ebraica Corrotti e venduti! Uccidete la verità la Pietas La nostra #umanità muore a #Gaza e in #Cisgiordania #NetanyahuWarCriminal chiamato affettuosamente #Bibi è ospite sacro di Trump come della #Meloni