Wie kann man "datetime.datetime not JSON serializable" überwinden?

Ich habe ein grundlegendes Gebot wie folgt:

sample = {}
sample['title'] = "String"
sample['somedate'] = somedatetimehere

Wenn ich es versuchejsonify(sample) Ich bekomme:

TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable

Was kann ich tun, damit mein Wörterbuchbeispiel den obigen Fehler beheben kann?

Hinweis: Auch wenn dies möglicherweise nicht relevant ist, werden die Wörterbücher aus dem Abrufen von Datensätzen aus Mongodb generiert, in denen beim Ausdruckenstr(sample['somedate'])ist die Ausgabe2012-08-08 21:46:24.862000.

Antworten auf die Frage(29)

Ihre Antwort auf die Frage