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

Резултати

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

Пребарај: #israelgenocida

当前筛选 #israelgenocida清除筛选

🔴 LAS AMENAZAS DE TRUMP SURGEN DE SU DESESPERACIÓN E IMPOTENCIA ‼️ Una fuente militar explicó a la agencia iraní “Tasnim”la naturaleza de la respuesta iraní ante cualquier posible “locura” de Trump al atacar centrales eléctricas u otros objetivos: ⭕️ Las amenazas de Trump surgen de su desesperación e impotencia, y del poder de Irán en el terreno, más que de una posición de fuerza o iniciativa. ⭕️ Si Trump, en su “locura”, quiere salir de un hoyo para caer en un pozo, le hemos preparado un “agujero negro” del que le será imposible salir. ✅¿Qué más dijo? Desliza y te contamos. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #Iran#EEUU#IsraelGenocida

🎥 Lа Prимиcя

@la_primicia · Post #71741 · 25.04.2026 г., 09:04

⚡️⚡️#UltimoMinuto | Líbano Corresponsal de Al Mayadeen: - La artillería de ocupación israelí está atacando la ciudad de Houla, al sur del Líbano. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #EEUU#IsraelGenocida#Libano

🎥 Lа Prимиcя

@la_primicia · Post #71740 · 25.04.2026 г., 09:04

⚡️⚡️#UltimoMinuto | Líbano Corresponsal de Al Mayadeen: - El “ejército” de ocupación israelí llevó a cabo un importante bombardeo en la ciudad de Khiam en el sur del Líbano --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #EEUU#IsraelGenocida#Libano

🎥 Lа Prимиcя

@la_primicia · Post #71739 · 25.04.2026 г., 09:04

⚡️⚡️#UltimoMinuto | Líbano Corresponsal de Al Mayadeen: - Artillería de ocupación israelí ataca Wadi Hassan, al sur de Tiro, en el sur del Líbano. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #EEUU#IsraelGenocida#Libano

🎥 Lа Prимиcя

@la_primicia · Post #71618 · 25.04.2026 г., 01:06

⚡️⚡️#UltimoMinuto | Líbano Corresponsal de Al Mayadeen: - Ascendió a 15 el número de mártires por las violaciones israelíes desde que entró en vigor el alto el fuego el 17 de abril. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #EEUU#IsraelGenocida#Libano

❌ESTADOS UNIDOS DEBE ELEGIR: ALTO EL FUEGO O CONTINUACIÓN DE LA GUERRA A TRAVÉS DE "ISRAEL" ‼️El canciller iraní, Abbas Araghchi ha confirmado que "las condiciones para el alto el fuego entre Irán y Estados Unidos son claras y explícitas". "Estados Unidos debe elegir entre el alto el fuego o la continuación de la guerra a través de “Israel”, ya que no es posible combinar ambos". ♦️ Alertó que "el mundo está observando ahora las masacres en el Líbano", y la opinión pública mundial está observando para ver si este país cumplirá sus compromisos o no. ♦️ La Guardia Revolucionaria Islámica advirtió en comunicado oficial enérgicamente a los traicioneros Estados Unidos y a su socio sionista que, "si los ataques contra el querido Líbano no cesan de inmediato, actuaremos conforme a nuestro deber". ♦️ Igualmente, en esta jornada según la agencia de Noticias Fars, el tráfico de petroleros a través del Estrecho de Ormuz se interrumpió tras el ataque israelí contra el Líbano. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #Libano#IsraelGenocida#Iran#EEUU

🎥 Lа Prимиcя

@la_primicia · Post #71742 · 25.04.2026 г., 09:04

⚡️⚡️#UltimoMinuto | Irán Ministerio de Seguridad: - Un espía de alto rango del Mossad israelí fue arrestado en Ilam, al oeste de Irán, junto con otros 16 agentes en otras provincias. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #EEUU#IsraelGenocida#Iran

⚡️⚡️#UltimoMinuto | Estados Unidos Presentador estadounidense Tucker Carlson: •⁠ ⁠Oficiales del “ejército” israelí gestionan literalmente sus operaciones desde el Pentágono a través de personas con doble nacionalidad •⁠ ⁠Personas con doble nacionalidad dirigen la inteligencia desde el Pentágono en favor de una potencia extranjera, “Israel” •⁠ ⁠Las personas con doble nacionalidad influyen en la inteligencia estadounidense desde dentro, y esto no es en absoluto saludable --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #EstadosUnidos#IsraelGenocida#EEUU

⚡️⚡️#UltimoMinuto | Líbano Agencia Nacional de Noticias: - Aviones de ocupación israelíes atacan la ciudad de Beit Siyad en el distrito de Tiro, en el sur del país. - Aviones de ocupación israelíes atacan la ciudad de Majdal Zoun en el distrito de Tiro, en el sur del país. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #Libano#IsraelGenocida#EEUU

🎥 Lа Prимиcя

@la_primicia · Post #71616 · 25.04.2026 г., 01:06

⚡️⚡️#UltimoMinuto | Siria Fuentes locales en Quneitra: - Una patrulla militar israelí de 10 vehículos ingresó a Jabata Al Khashab, en la campiña norte de Quneitra, y registró viviendas. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #EEUU#IsraelGenocida#Siria

🎥 Lа Prимиcя

@la_primicia · Post #71615 · 25.04.2026 г., 01:06

⚡️⚡️#UltimoMinuto | Palestina ocupada Ministerio del Interior y Seguridad Nacional en la Franja de Gaza: - La ocupación israelí está intensificando su agresión y sus crímenes contra civiles y agentes de policía. - Aumentó a 31 el número de policías mártires desde el alto el fuego en octubre del año pasado. - Exigimos a los mediadores y garantes del acuerdo de alto el fuego que actúen con urgencia para evitar la comisión de más crímenes. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #IsraelGenocida#Gaza#FranjaDeGaza

⚡️⚡️#UltimoMinuto | Irán Portavoz del Comité de Seguridad Nacional y Política Exterior del Parlamento iraní, Ebrahim Rezaei, declaró: - Trump no tiene más opción que aceptar la derrota. - El pueblo iraní es invencible, y este apostador volverá a perder. --------- 🗞Más noticias | 𝕏 | YouTube | WhatsApp | Instagram | Facebook | Telegram #Libano#IsraelGenocida#EEUU#Iran

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