@information_esthetique · Post #14 · 16.05.2023 г., 15:48
Ночной исход двух миллионов птиц на радаре аэропорта Южной Каролины. National Geographic August 1979 #1970s#NationalGeographic
Hashtags
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
Пребарај: #nationalgeographic
@information_esthetique · Post #14 · 16.05.2023 г., 15:48
Ночной исход двух миллионов птиц на радаре аэропорта Южной Каролины. National Geographic August 1979 #1970s#NationalGeographic
Hashtags
@information_esthetique · Post #9 · 14.05.2023 г., 07:39
National Geographic June 1973 #1970s#NationalGeographic
Hashtags
@information_esthetique · Post #262 · 23.10.2025 г., 20:30
Необычная анаморфа населения мира с элементам ISOTYPE UPD: термина "картограмма" исправлен на "анаморфа" по совету канала Чартомойка Анаморфа чаще всего показывает интенсивность чего-либо в пределах территории на карте, но без привязки к географической проекции. Это скорее картографическое изображение, а не карта. Данная анаморфа National Geographic показывает распределение 7 миллиардов населения мира в 2011 году. Размер каждой страны пропорционален её населению, а не территории. От ISOTYPE тут точки. Одна точка = 2 миллиона человек. См. предыдущие посты что такое ISOTYPE: Bloomberg, мой профиль, состав энергетики. Цвет точек показывает разные года Чёрная — 1960 Цветная — 2011 Цветовая заливка показывает темпы роста: 0…50 % — серо-зелёные тона 50…300 % — оранжево-красные Анаморфа показывает смещение демографического центра мира к Африке. Она вся оранжево-красная. У Индии самый большой абсолютный прирост. Европа почти не выросла. Несколько примеров из других пабликов про анаморфы: Чартомойка: несколько примеров Geodatamess: анаморфная карта плотности населения Африки Weekly charts: плиточная картограмма плотности белок #2010s#NationalGeographic
Hashtags
@theidealist · Post #2857 · 29.12.2024 г., 11:00
National Geographic: 8 вещей, которые люди неправильно понимают о Древнем Риме Распространенные мифы о Древнем Риме часто искажают наше восприятие этой великой цивилизации. Например, гладиаторские бои не всегда заканчивались смертью, а римские статуи изначально были ярко раскрашены. Кроме того, вопреки популярному мнению, женщины в Риме не были полностью ограничены домашними обязанностями и могли владеть собственностью. «Римский мир был наполнен живыми красками, как и его бюсты и скульптуры». https://theidealist.ru/romemistakes/ #NationalGeographic#общество#история#ДревнийРим
@prt_uz · Post #1127 · 16.10.2021 г., 10:17
Голосуй до 31 октября! Сразу 5 объектов из Татарстана претендуют на звание «Сокровища России». Каждый из вас может помочь республике взять победу в звании лучшего направления для путешествий! Голосуйте за Татарстан на сайте russia.nat-geo.ru!!! Подробнее в наших карточках. #visittatarstan#nationalgeographic#сокровищароссии https://prtuz.tatarstan.ru/index.htm/news/2021918.htm
@informavore_log · Post #3508 · 29.06.2023 г., 15:30
Servants of the Serpent Goddess (Full Episode) | Kingdom of the Mummies 2023-06-29 by National Geographic #nationalgeographic#natgeo#natgeo#animals#wildlife#science#explore #YouTube#liked
@emagzinewspars · Post #9463 · 03.11.2025 г., 03:27
#The_National_Geographic🇺🇸📕[PDF]⬇️ #November2025 #Monthly_Magazines For learning, for free(dom). @backupofmagazines This issue tours big frontiers: a colossal #NuclearFusion tokamak in France promises star power on Earth; botanists curate the world’s deadliest garden; a teenage Sherpa resets who belongs on alpine peaks; macro art peers through a bug’s eye; new science reframes adult #ADHD; crested gibbons show robotlike dances; wildfire imagery from the #SierraNevada; archaeologists ink themselves to decode ancient tattoos; and medics test human hibernation for deep-space care. Essential reading for explorers and pragmatists alike. #NationalGeographic#Climate#Energy#Biodiversity#Wildfire#Photography#Neuroscience#Space#Innovation#Science#Sustainability#Tokamak#Fusion amid accelerating #AI research and #GlobalTrends, shaping tomorrow’s decisions.