def serialize_message(obj):
if isinstance(obj, Message):
serial = obj.__dict__
return serial
elif isinstance(obj, datetime.datetime):
serial = obj.isoformat()
return serial
elif isinstance(obj, Exception):
return yaml.dump(obj)
else:
raise TypeError(
"Message object is not serializable")
评论列表
文章目录