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

Резултати

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

Пребарај: #dogon

当前筛选 #dogon清除筛选
Interesting Planet 🌍

@interesting_planet_facts · Post #1156 · 23.12.2025 г., 12:11

🌎 Carved into towering cliffs in Mali, the villages of the Dogon people are famous for their complex cosmology and creation myths. Ethnographers recorded beliefs about the Sirius star system and ancestral spirits called Nommo in the early 20th century, making Dogon legends a focus of anthropological study. ✨ #Dogon⚡#mythology⚡#anthropology⚡#Africa 👉subscribe Interesting Planet 👉more Channels ​

Tibicen

@world_music_geek · Post #477 · 21.11.2023 г., 17:02

L'Orchestre Kanaga de Mopti — L'Orchestre Kanaga de Mopti (Mali Kunkan, 1977) #funk#afrobeat#griot#dogon#Mali В 1977 году малийский правительственный лейбл Mali Kunkan выпустил серию пластинок, среди которых был и этот священный Грааль малийской музыки. Ансамбль происходит из города Мопти и назван по имени большой церемониальной маски Канага народа Догонов. На первой стороне пластинки первым идет трек Kulukutu, вокальное вступление которого посвящено празднованию бракосочетания. Композиция N'Do N'Do обычно сопровождает танец, исполняемый детьми в дни Рамадана. Завершает первую сторону трек Sare Mabo о ткачах племени Догонов. Вторая сторона открывается композицией Kanaga, рассказывающей о маске Догонов и танцорах, которые носят ее во время ритуальных церемоний. Затем следует песня в стиле певцов-гриотов Gambari, исполняемая во время свадебной церемонии и восхваляющая могущество жениха. Завершающий трек Sory Bamba посвящен лидеру группы Сори Бамба. Spotify | AppleMusic | VK

TASTE OF AFRICA🌞

@taste_of_africa · Post #267 · 27.03.2026 г., 04:37

TASTE OF AFRICA | Мифология догонов: лад и ритм мира 🌌 Догоны (Мали, Западная Африка) 🇲🇱 создали одну из самых глубоких космологий региона - систему, где мир держится на равновесии, а человек участвует в его сохранении через общину, ритуал и память предков 🧬🤝 Если смотреть современным взглядом, здесь легко увидеть параллели с идеей «ритмов» - как языка сонастройки человека и мира. ✨ Лад, соразмерность и «резонанс» Догоны мыслят Вселенную как устроенную и связанную: гармония возникает там, где части согласованы между собой⚖️ Красота в понятиях догонов это ощущение правильной собранности, а образ космического яйца в мифах - символ цельного мира, где всё занимает своё место. 💧 Амма и Номмо: сотворения жизни ✨Амма - верховный творец, источник начала. 💧Номмо - первосущества/предки-духи, связанные с водой, дождём, очищением и плодородием. В символическом смысле это силы, которые приносят жизнь, порядок и “человеческий уклад”: речь 🗣️, общинность 🤝, земледельческий ритм 🌾 🦊 Юругу: тень мира и причина действовать - фигура разлада и одиночества. Он не «злодей из сказки», а напоминание: хаос всегда возможен, поэтому гармония - это работа, а не данность 🔁 👥 Двойственность и близнецы: баланс как принцип Для догонов важна парность: мужское/женское, день/ночь ☀️🌙, сухое/влажное - мир держится на дополняющих полюсах. 👥 Образ близнецов здесь - знак правильной соразмерности: противоположности не уничтожают друг друга, а собирают целое. Ритуал как «технология перехода» Космология догонов - практический способ жить. 🎭 Масочные и поминальные обряды (например, dama) помогают общине пройти переходы - жизнь/смерть, утрата/восстановление - и удержать связь с предками 🕊️ 🕯️ Большие циклические церемонии вроде Sigi (проходят раз в 60 лет!!!) часто описывают как обновление коллективной памяти: повторение основания мира, чтобы мир снова «собрался» Вывод: мифология догонов напоминает: реальность держится на ритме и ладе: в природе 💧🌾, в обществе 🤝 в человеческой жизни 🔄. А красота - переживание соразмерности частей и целого✨ Для вас миф - это прежде всего история 📖 или способ удерживать равновесие ⚖️? Пишите в комментариях🙏 🌟Ритмическое путешествие продолжается – Dogon🌟 #TasteOfAfrica#Dogon#Mali#AfricanHeritage#Mythology#Cosmology#Ritual#Dama#Sigi#Африка#Культура#Ритм#Красота#Традиции