gpt4 book ai didi

python - 如何使用 pymongo 将集合转储到 json 文件

转载 作者:可可西里 更新时间:2023-11-01 10:02:08 26 4
gpt4 key购买 nike

我试图将一个集合转储到 .json 文件,但在查看 pymongo 教程后我找不到任何与之相关的东西。

教程链接:https://api.mongodb.com/python/current/tutorial.html

最佳答案

只需获取所有文档并将它们保存到文件中,例如:

from bson.json_util import dumps
from pymongo import MongoClient

if __name__ == '__main__':
client = MongoClient()
db = client.db_name
collection = db.collection_name
cursor = collection.find({})
with open('collection.json', 'w') as file:
file.write('[')
for document in cursor:
file.write(dumps(document))
file.write(',')
file.write(']')

关于python - 如何使用 pymongo 将集合转储到 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49153020/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com