Сериализация datetime и Decimal в JSON с явным контрактом на Python
Используйте строки ISO временных меток и десятичные строки, затем восстанавливайте поля явно. Полный пример стандартной библиотеки показывает проверки часового пояса, точность и предсказуемые сбои.
JSON / Serialization / Deserialization / Datetime / Decimal / Python / Data Contract / Type Handling