@tsukassadrive · Post #3006 · 29.12.2025 г., 10:45
#art#drawing#mech#aesthetic#weebshit source
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
Пребарај: #mech
@tsukassadrive · Post #3006 · 29.12.2025 г., 10:45
#art#drawing#mech#aesthetic#weebshit source
@dragonarmor · Post #502 · 24.08.2022 г., 00:29
https://www.furaffinity.net/view/48461682/ #NSFW#Human#Male#Dragon#Wing#Plug#Wing#Horn#Robot#Mech#Dildo
@tuttoelezioni · Post #1740 · 31.03.2026 г., 07:30
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di Alpha Research. Data: 19-26 marzo 2026. Campione: 1.000 persone. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 30,8% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 21,2% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 11,1% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 9,8% 🟧 Rinascita (#Vazrazhdane|ESN): 6,9% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 3,9% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 3,0% Altri: 13,3% @TuttoElezioni
@tuttoelezioni · Post #1731 · 26.03.2026 г., 11:59
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di MarketLinks. Data: 17-21 marzo 2026. Campione: 1.008 persone. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 29,1% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 22,2% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 13,3% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 10,5% 🟧 Rinascita (#Vazrazhdane|ESN): 5,5% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 3,7% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 3,2% Altri: 12,5% @TuttoElezioni
@tuttoelezioni · Post #1838 · 17.04.2026 г., 13:30
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di TSAM. Data: 3-14 aprile 2026. Campione: 1.011 persone. Margine di errore: ±3,1%. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 32,1% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 19,4% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 12,0% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 11,2% 🟧 Rinascita (#Vazrazhdane|ESN): 7,0% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 4,2% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 2,8% 🟦 Splendore (#Siyanie|Anti-corruzione): 2,1% 🟥 Grandezza (#Velichie|Estrema destra): 2,0% Altri: 7,2 @TuttoElezioni
@tuttoelezioni · Post #1837 · 17.04.2026 г., 13:02
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di Myara. Data: 4-13 aprile 2026. Campione: 1.002 persone. Margine di errore: ±3,1%. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 34,6% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 18,5% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 11,4% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 9,1% 🟧 Rinascita (#Vazrazhdane|ESN): 7,4% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 4,0% 🟦 Splendore (#Siyanie|Anti-corruzione): 3,6% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 3,5% 🟥 Grandezza (#Velichie|Estrema destra): 2,2% Altri: 5,7% Affluenza stimata: 50,7% @TuttoElezioni
@tuttoelezioni · Post #1835 · 17.04.2026 г., 07:31
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di MarketLinks. Data: 7-14 aprile 2026. Campione: 1.003 persone. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 36,7% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 21,5% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 13,3% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 7,8% 🟧 Rinascita (#Vazrazhdane|ESN): 5,0% 🟥 Grandezza (#Velichie|Estrema destra): 3,7% 🟦 Splendore (#Siyanie|Anti-corruzione): 2,7% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 2,4% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 2,4% Altri: 4,5% Affluenza stimata: 54% @TuttoElezioni
@tuttoelezioni · Post #1844 · 18.04.2026 г., 14:29
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di Trend. Data: 13-16 aprile 2026. Campione: 1.004 persone. Margine di errore: ±3,1%. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 33,2% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 19,1% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 11,2% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 10,2% 🟧 Rinascita (#Vazrazhdane|ESN): 7,1% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 4,0% 🟦 Splendore (#Siyanie|Anti-corruzione): 3,9% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 3,7% 🟦 C'è un Popolo come Questo (#ITN|ECR): 2,1% Altri: 5,5% @TuttoElezioni
@tuttoelezioni · Post #1748 · 08.04.2026 г., 15:03
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di Gallup. Data: 20-30 marzo 2026. Campione: 820 persone. Margine di errore: ±3,5%. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 28,4% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 23,4% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 10,9% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 10,7% 🟧 Rinascita (#Vazrazhdane|ESN): 6,5% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 3,0% 🟦 Splendore (#Siyanie|Anti-corruzione): 3,0% 🟦 C'è un popolo come questo (#ITN|ECR): 2,9% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 2,8% Altri: 8,4% @TuttoElezioni
@tuttoelezioni · Post #1845 · 18.04.2026 г., 14:59
#Sondaggi #Bulgaria🇧🇬 #Parlamentari Sondaggio di Gallup. Data: 8-16 aprile 2026. Campione: 803 persone. 🟩 Bulgaria Progressista (#PB|Centro-sinistra populista): 31,6% 🟦 Cittadini per lo sviluppo europeo - Unione delle forze democratiche (#GERB|PPE; #SDS|PPE): 21,0% 🟦 Continuiamo il cambiamento - Bulgaria Democratica (#PP|RE; #DB|PPE): 10,7% 🟦 Movimento per i diritti e le libertà (#DPS|RE): 10,5% 🟧 Rinascita (#Vazrazhdane|ESN): 6,8% 🟥 Partito Socialista Bulgaro - Sinistra Unita (#BSP|S&D): 4,0% 🟦 Splendore (#Siyanie|Anti-corruzione): 3,2% 🟦 C'è un Popolo come Questo (#ITN|ECR): 3,0% ⬛️ Morale, Unità, Onore (#MECh|Estrema destra): 2,8% 🟥 Grandezza (#Velichie|Estrema destra): 2,0% Altri: 4,4% @TuttoElezioni