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

Резултати

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

Пребарај: #aybekthinktank

当前筛选 #aybekthinktank清除筛选
English Law Report

@enlawreport · Post #1887 · 27.01.2026 г., 12:27

Я собрал в одну страницу то, что обычно объясняют часами: как реально устроен гражданский процесс в England & Wales по CPR. Не «где-то там суд», а понятная дорожная карта: от pre-action писем до disclosure, interim applications, trial и момента, когда ты наконец пытаешься… получить деньги через enforcement. Самый частый провал в спорах не в праве, а в процедуре: пропустили срок, неверно served, не дожали через interim, не подготовили документы, не подумали про исполнение решения. И всё, сильная позиция превращается в больной кейс. Сохраняйте себе как мини-шпаргалку. Если надо, сделаю вторую страницу: ключевые сроки (14/28 дней, service rules, relief from sanctions) и где чаще всего «умирают» иски. P.S. Процедура в Англии это не бюрократия. Это рычаг. #EnglishLaw#Litigation#CivilProcedure#CPR#LegalStrategy#DisputeResolution#LawNotes#AybekThinkTank

English Law Report

@enlawreport · Post #1747 · 19.10.2025 г., 13:01

🔥Юристы и ChatGPT: не “игрушка”, а инструмент мышления За последние месяцы ко мне всё чаще приходят коллеги — юристы, аналитики, консультанты: «Айбек, я вижу, ты работаешь с ChatGPT. Но я вообще не понимаю — зачем это? Как это помогает в юриспруденции? И реально ли на этом зарабатывать?» Отвечаю. ChatGPT — это не про “сгенерировать текст”. Это про структурировать мышление. Когда у юриста в голове каша из идей: позиция по делу, структура иска, стратегия защиты — ChatGPT превращает этот хаос в систему. Он помогает выстроить аргументы, увидеть слабые места, отделить логику от эмоций. 🎯 ChatGPT полезен именно там, где юрист обычно тратит часы: - разложить по полочкам мысли по делу, - превратить черновик в чёткий документ, - сформулировать стратегию, и упростить сложное, не теряя сути. Я показываю юристам, как использовать ChatGPT не как помощника, а как соавтора мышления. Как сделать так, чтобы нейросеть усиливала профессиональную интуицию, а не заменяла её. Сейчас я готовлю серию постов и практических промтов — конкретные приёмы, как ChatGPT может: - ускорить анализ кейсов и судебных позиций, - помочь готовить отчёты, статьи, аргументы, и как на этом реально можно зарабатывать. Если вам интересно понять, как ChatGPT можно встроить в юридическую работу и монетизировать знания, — подпишитесь. Будет системно, с примерами, и по-взрослому. 💬 Напишите в комментариях, какие темы вам интересны: структурирование мыслей, подготовка позиций, анализ кейсов, юридический контент или что-то другое. #ChatGPTдляюристов#LegalAI#ЮридическоеМышление#LegalStrategy#LawAndAI#LegalThinking#ЮристБудущего#LegalDesign#AybekThinkTank#AIвЮриспруденции#LegalWriting#НейросетиДляЮристов