【发布时间】:2017-05-18 20:42:51
【问题描述】:
我正在使用 MongoDB 3.4 和 Python 2.7。我从数据库中检索了一个文档,我可以打印它,结构表明它是一个 Python 字典。我想将此文档的内容写成 JSON 文件。当我创建像d = {"one": 1, "two": 2} 这样的简单字典时,我可以使用json.dump(d, open("text.txt", 'w')) 将其写入文件
但是,如果我将上述代码中的 d 替换为从 MongoDB 检索的文档,则会收到错误
ObjectId 不是 JSON 可序列化的
建议?
【问题讨论】:
标签: json mongodb python-2.7