@WorldNews · Post #73611 · 26.03.2026 г., 07:49
Germany's defence minister claims Trump has 'no exit strategy' in Iran [Read FullArticle] @WorldNews#GermanyNews#IranCrisis#TrumpPolicy
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
Пребарај: #irancrisis
@WorldNews · Post #73611 · 26.03.2026 г., 07:49
Germany's defence minister claims Trump has 'no exit strategy' in Iran [Read FullArticle] @WorldNews#GermanyNews#IranCrisis#TrumpPolicy
@ebcnewsnow · Post #53143 · 07.04.2026 г., 15:32
ፕሬዚዳንት ትራምፕ ለኢራን የመጨረሻ ማስጠንቀቂያ ሰጡ፤ ኢራን ዜጎቿ የኃይል መሠረተ ልማትን እንዲጠብቁ ጠይቃለች ************************* የአሜሪካው ፕሬዚዳንት ዶናልድ ትራምፕ ‘ትሩዝ ሶሺያል’ በተሰኘው የማኅበራዊ ትሥሥር ገጻቸው ላይ ባስተላለፉት መልዕክት፣ ኢራን ከአሜሪካ ጋር በአስቸኳይ ስምምነት ላይ ካልደረሰች "መላው ሥልጣኔዋ ዛሬ ምሽት ይጠፋል፤ ዳግመኛም ተመልሶ አይመጣም" ሲሉ አስጠንቅቀዋል። ፕሬዚዳንቱ ይህ እንዲሆን እንደማይፈልጉ ቢገልጹም፣ የተሰጠው የሰዓታት ቀነ-ገደብ እየተጠናቀቀ በመሆኑ "ሳይሆን አይቀርም" በማለት ክስተቱ የማይቀር መሆኑን አመልክተዋል። ኢራን ስትራቴጂካዊውን የሆርሙዝ ወሽመጥ በመዝጋት የዓለምን ኢኮኖሚ "አግቻለሁ" በማለት የምታደርገውን ሙከራ እንደ ትልቅ ስህተት እና የአስገዳጅነት ስልት የቆጠሩት ትራምፕ፣ ለ47 ዓመታት የዘለቀው ማስፈራራት፣ ሙስና እና ሞት ዛሬ ምሽት ያበቃል ብለዋል። አክለውም በዓለም ረጅም ታሪክ ውስጥ እጅግ ወሳኝ የሆነው ውጤት ዛሬ ምሽት እንደሚታወቅ እና ምናልባትም "አስደናቂ አብዮታዊ ለውጥ" ሊመጣ እንደሚችል ጠቁመዋል። ኢራን በመካከለኛ ወገኖች በኩል የቀረበላትን የጊዜያዊ ተኩስ አቁም የሰላም ዕቅድ ውድቅ ማድረጓን የገለጸች ሲሆን፣ ዘላቂ ድርድር ሊጀመር የሚችለው አሜሪካ እና እስራኤል ጥቃታቸውን አቁመው ለደረሰው ጉዳት ካሳ ሲከፍሉ ብቻ መሆኑን አስታውቃለች። በተጨማሪም ማንኛውም የወደፊት ስምምነት የሆርሙዝ ወሽመጥ በኢራን ቁጥጥር ሥር ሆኖ በሚያልፉ መርከቦች ላይ ቀረጥ የመጣል መብቷን ሊያከብር እንደሚገባ የሀገሪቱ ከፍተኛ ምንጮች አመልክተዋል ሲል ሮይተርስ ዘግቧል። #Trump#IranCrisis#HormuzStrait#BreakingNews#MiddleEastConflict