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

Пребарај: #tradicionesantiguas

当前筛选 #tradicionesantiguas清除筛选

🧙‍♂️Magia en la antigua Rusia: rituales, y tradiciones paganas La magia en la antigua Rusia no era un espectáculo de feria ni un simple cuento popular. Era parte integral de la vida cotidiana, una herramienta para sobrevivir en un mundo donde la naturaleza dictaba las reglas. Mucho antes de la cristianización del año 988 bajo el príncipe Vladímir el Grande, los eslavos orientales practicaban rituales paganos profundamente vinculados a los ciclos agrícolas, los bosques y los ríos. En las aldeas de la antigua Rus, entre los siglos IX y X, los encargados de estos rituales eran los voljvy, una especie de sacerdotes y hechiceros. Las crónicas medievales rusas, como la “Crónica de Néstor”, mencionan cómo estos personajes interpretaban señales de la naturaleza, realizaban sacrificios y predecían acontecimientos políticos. No era raro que influyeran incluso en decisiones de los príncipes. Según estudios publicados por historiadores rusos, los voljvy desempeñaban un papel clave en momentos de crisis, ya fueran malas cosechas o conflictos bélicos. 🧙‍♀️ La magia popular también incluía a las znajari y las vedunyi, mujeres sabias que conocían hierbas medicinales, conjuros y rituales de protección. En un territorio vasto y cubierto de bosques, donde el invierno podía durar meses, la supervivencia dependía del conocimiento transmitido de generación en generación. Estas prácticas mezclaban medicina natural con invocaciones a espíritus. No se trataba de “brujería” en el sentido occidental posterior, sino de una cosmovisión en la que todo —árboles, ríos, animales— tenía alma. ✝️ Con la llegada del cristianismo ortodoxo desde Constantinopla, muchas de estas prácticas fueron oficialmente condenadas. Sin embargo, lejos de desaparecer, se fusionaron con el calendario cristiano. Fiestas como Maslenitsa o rituales vinculados a la noche de Iván Kupala conservaron elementos claramente paganos: hogueras, cantos, saltos rituales para atraer fertilidad y buena fortuna. En regiones del norte, como alrededor del mar Blanco o en los bosques de Nóvgorod, la tradición mágica persistió durante siglos. Investigaciones etnográficas rusas del siglo XIX documentaron con detalle conjuros contra el “mal de ojo”, amuletos protectores y fórmulas para asegurar una buena cosecha. Era una magia práctica, ligada a la tierra y al clima extremo. Hoy, el interés por estas tradiciones ha resurgido en Rusia como parte de un redescubrimiento cultural. Museos etnográficos y publicaciones históricas analizan estos ritos no como superstición, sino como una ventana a la mentalidad de la antigua Rus. Entender cómo se practicaba la magia en aquel tiempo es comprender cómo pensaban, temían y esperaban quienes habitaron ese vasto territorio entre Europa y Asia. #HistoriaRusa#MagiaEslava#Rus#CulturaRusa#TradicionesAntiguas Apóyanos pulsando👉'BOOST'👈 🖥https://vamosarusia.com 💬@vamosarusia