¿Cómo superar "datetime.datetime no JSON serializable"?
Tengo un dictado básico de la siguiente manera:
sample = {}
sample['title'] = "String"
sample['somedate'] = somedatetimehere
Cuando trato de hacerjsonify(sample)
Yo obtengo:
TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable
¿Qué puedo hacer para que mi ejemplo de diccionario pueda superar el error anterior?
Nota: Aunque puede no ser relevante, los diccionarios se generan a partir de la recuperación de registros fuera de mongodb, donde cuando imprimostr(sample['somedate'])
, la salida es2012-08-08 21:46:24.862000
.