Python·100 питань

Як серіалізувати dataclass у dict/JSON?

Відповідь
dataclasses.asdict(obj) → dict.
Потім json.dumps(dict).
З datetime роби перетворення у рядок.
Для вкладених об'єктів asdict працює рекурсивно.
Для контролю формату використовуй pydantic або явний код.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем