Volcar y cargar un dict con Ninguno como clave, resulta en un dict con "nulo" como clave.Python + JSON, ¿qué le pasó a None?
Los valores no están afectados, pero las cosas empeoran si realmente existe una clave de cadena "nula".
¿Qué estoy haciendo mal aquí? ¿Por qué no puedo serializar/deserializar un dict con las teclas "Ninguno"?
Ejemplo
>>> json.loads(json.dumps({'123':None, None:'What happened to None?'}))
{u'123': None, u'null': u'What happened to None?'}
>>> json.loads(json.dumps({'123':None, None:'What happened to None?', 'null': 'boom'}))
{u'123': None, u'null': u'boom'}
La salida de Btw del segundo código parece haber sido manipulada. –