文档菜单
文档首页
/ /

MongoDB PyMongo 文档

欢迎使用官方MongoDB PyMongo驱动程序的文档网站。PyMongo是包含用于操作MongoDB的工具的Python发行版,并且是推荐从Python操作MongoDB的方式。

了解如何安装驱动程序、连接到MongoDB以及开始使用该数据库中的数据。PyMongo入门教程

连接到MongoDB部分了解如何创建和配置MongoDB部署的连接。

数据库和集合部分了解如何使用PyMongo处理MongoDB数据库和集合。

将数据写入MongoDB部分了解如何将数据写入MongoDB。

从MongoDB读取数据部分了解如何从MongoDB检索数据。

运行数据库命令部分了解如何运行数据库命令。

使用索引优化查询部分了解如何与常见类型的索引一起工作。

使用聚合转换数据部分了解如何使用PyMongo执行聚合操作。

保护您的数据部分了解如何验证应用程序和加密数据的方法。

了解如何在《专用数据格式》部分中与专用数据格式和自定义类型一起工作。

有关用于与MongoDB一起工作的流行Python第三方库的列表,请参阅《第三方工具》部分。

有关PyMongo常见问题的答案,请参阅《常见问题》部分。

有关在使用驱动程序时可能遇到的问题的解决方案,请参阅《故障排除》部分。

有关每个版本的新功能和更改列表,请参阅新功能部分。

有关如何升级驱动程序版本,您可能需要修改应用程序以适应的新功能,请参阅升级 PyMongo 版本部分。

2024年9月,MongoDB发布了实验性的PyMongo Async驱动程序,作为以前Python异步MongoDB驱动程序Motor的替代品。从 Motor 迁移到 PyMongo Async部分了解如何从Motor迁移到PyMongo Async驱动程序。

从 PyMongo 切换到 PyMongo Async部分了解您需要进行的更改。

有关驱动程序版本 v4.6.x 及更早版本的文档,请参阅早期版本部分。

问题 & 帮助部分了解如何报告错误、贡献驱动程序和寻找帮助。

有关显示针对特定Python和MongoDB服务器版本推荐使用PyMongo版本的兼容性表的详细信息,请参阅兼容性部分。

有关PyMongo中的类型和方法详细信息,请参阅PyMongo API文档。

下一页

入门指南