我收到诸如(事先不知道确切结构)之类的听写
{
'a': 1,
'id': UUID('6b3acb30-08bf-400c-bc64-bf70489e388c'),
}
此 dict 不能直接序列化,但是当将值id转换为str- 时,它是:
import json
import uuid
print(json.dumps({
'a': 1,
'id': str(uuid.UUID('6b3acb30-08bf-400c-bc64-bf70489e388c')),
}))
# outputs {"a": 1, "id": "6b3acb30-08bf-400c-bc64-bf70489e388c"}
在一般情况下,我有需要在可str序列化之前转换为的元素,是否有一种通用(pythonic)方法可以自动进行转换?
元芳怎么了
潇潇雨雨
相关分类