我需要将 python 对象序列化为 JSON,并且很难将时间计数器转换为 JSON-play-nice 形式
说我有这样的事情:
01:20:24 # hh:mm:ss
这是我正在增加的时间计数器,而我的脚本正在运行。
完成后,我需要转换为 JSON。
我目前正在尝试这个:
dthandler = lambda obj: obj.isoformat() if isinstance(obj, time) else None
this_object["totaltime"] = json.dumps(this_object["totaltime"], default=dthandler)
但我收到一个错误,time
因为它不是有效的class, type, or tuple of classes and types
问题:
我如何序列化这个?是否有一个可能的“默认类型”列表来查询(Python新手......非常缺少Javascript typeof)
谢谢!