Skip to main content
 首页 » 编程设计

python之使用 json 序列化时跳过未知项目

2025年05月04日9落叶

我正在尝试使用 json (Python) 序列化 obj。我想跳过 json 的未知类型 我知道我可以添加自己的编码器,但我感兴趣的是跳过未知类型。我不想改用 None。我试过了

icon=QIcon()         
arr=["blablal",icon]     
str1=simplejson.dumps(arr,skipkeys=True) 

我使用 skipkeys 选项跳过 json 未知类型的图标对象,但我不断收到 TypeError 异常。我做错了什么?

请您参考如下方法:

好的,我找到问题了

图标不是键而是值 如果图标被用作字典中的键,它将被忽略