Dlaczego serializacja obiektów datetime w pythonie nie działa z miejsca dla obiektów datetime
Dlaczego serializacja json nie działa dla obiektów datetime. Jak rozumiem serializację jsona, podstawową ideą każdego obiektu może być nazwa__str__
wbudowana funkcja, a następnie urlencode obiektu, który otrzymasz jako odpowiedź. Ale w przypadku datetime otrzymuję następujący błąd
TypeError: datetime.datetime(2012, 5, 23, 18, 38, 23, 37566) is not JSON serializable
podczas gdy jest__str__
tj. sposób na zawężenie już dostępnego obiektu, ale wydaje się, że świadomą decyzją, aby tego nie robić, dlaczego tak miałoby być?