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

Резултати

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

Пребарај: #cmegroup

当前筛选 #cmegroup清除筛选
NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24595 · 14.05.2026 г., 07:00

【🤖 AI 人工智慧|CME 擬推「算力期貨」,打造 AI 時代的數位原油市場】 #SiliconData#CMEGroup#DRW 芝商所董事長 Terry Duffy 宣布與 Silicon Data 合作,預計今年推出算力期貨。 以 GPU 每日基準指數定價,助 AI 業者將不透明支出轉為可控金融風險。DRW 創辦人指出此舉象徵算力金融化,將成全球最大大宗商品。 📍閱讀全文: https://abmedia.io/cme-and-silicon-data-first-compute-future 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Crypto M - Crypto News

@CryptoM · Post #64473 · 09.04.2026 г., 01:47

🚀 Charles Schwab to Launch Bitcoin and Ethereum Spot Trading by 2026 Charles Schwab Corporation has announced plans to introduce spot trading services for Bitcoin and Ethereum by the first half of 2026. According to ChainCatcher, the company's President and CEO, Rick Wurster, confirmed this development in a letter to shareholders on Monday. The rollout will begin with a limited test in the second quarter before expanding to Schwab's extensive client base. In related news, CME Group Inc. is set to expand its cryptocurrency derivatives offerings. Following a record daily nominal trading volume of $8 billion in March, the company will launch futures contracts for Avalanche (AVAX) and Sui (SUI) on May 4, including both standard and micro versions. Meanwhile, Core Scientific, Inc. has outlined plans to liquidate its Bitcoin reserves by 2026. The company's latest regulatory filings indicate a strategy to monetize nearly all of its Bitcoin holdings to boost liquidity and fund capital expenditures. This move marks a shift towards selling off digital assets to acquire hardware necessary for AI transformation. #CharlesSchwab#Bitcoin#Ethereum#Cryptocurrency#SpotTrading#CMEGroup#Avalanche#Sui#CoreScientific#DigitalAssets#AITransformation#AVAX#BTC#ETH

Bloomberg4you

@Bloomberg4you · Post #47323 · 03.02.2026 г., 13:10

📊 CME Group установила рекорд суточного объёма торгов в январе🚀 Во вторник крупнейший оператор биржевых площадок CME Group (CME) сообщил, что среднедневной оборот торгов в январе 2026 года достиг небывалого уровня — 29,6 млн контрактов, что на 15% выше показателя прошлого года. 📌Подробности: Среднесуточный объем по контрактам на процентные ставки вырос на 18% и составил 13,9 млн контрактов. 🔤Среднесуточный объем по контрактам на индексы акций увеличился на 4% и достиг 7,3 млн контрактов. 🔤Энергетические контракты продемонстрировали рост на 11%, достигнув уровня 3,6 млн контрактов. 🔤Металлические инструменты показали взрывной рост: средний ежедневный объем вырос на невероятные 218% и составил 2,2 млн контрактов. Также в январе: *️⃣Сделки с сельскохозяйственными фьючерсами составили 1,6 млн контрактов. *️⃣Валютные фьючерсы — 991 тысячу контрактов. *️⃣Криптовалютные фьючерсы — 408 тысяч контрактов. 💬 Важно отметить, что несмотря на выдающиеся результаты, акции самой CME снизились на 0,13%, закрывшись на отметке $290,39. 📱Узнайте больше о компаниях, листинге, отчётностях и многом другом — переходите поссылке! #cmegroup#tradevolume#derivatives#futures#indices#metals#energy#agriculture#forex#cryptocurrencies