• _stranger_@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    Yeah there’s other edge cases too, like Decimal, but as long as you have those things imported when you send it through dumps it should work.

    • mel ♀@jlai.lu
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      Just tried it in an ipython shell

      import datetime
      import json
      
      json.dumps({"a": datetime.datetime(1970,1,1)})
      

      And I got the TypeError: datetime not JSON serializable though.