пропуская неизвестные элементы при сериализации с использованием json - PullRequest
2 голосов
/ 20 февраля 2010

Я пытаюсь сериализовать obj, используя json (Python). Я хочу пропустить неизвестного типа JSON Я знаю, что могу добавить свой собственный кодер, но мне интересно просто пропустить неизвестный тип. Я не хочу использовать None вместо этого. Я пытался

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

Я использовал опцию skipkeys, чтобы пропустить объект иконки неизвестного типа для json, но продолжаю получать исключение TypeError. Что я делаю не так?

1 Ответ

0 голосов
/ 20 февраля 2010

Хорошо, так что я нашел проблему

значок не ключ, а значение если бы в диктовке использовался значок, он был бы проигнорирован

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...