Как преодолеть «datetime.datetime не JSON сериализуемый»?
У меня есть основные слова:
sample = {}
sample['title'] = "String"
sample['somedate'] = somedatetimehere
Когда я пытаюсь сделатьjsonify(sample)
Я получил:
TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable
Что я могу сделать, чтобы мой пример словаря смог преодолеть ошибку, описанную выше?
Примечание: хотя это может быть неактуально, словари создаются из поиска записей из mongodb, где, когда я распечатываюstr(sample['somedate'])
, выход2012-08-08 21:46:24.862000
.