Python 是数据科学的顶级编程语言,而 MongoDB 具有灵活和动态的模式,非常适合构建现代 Web 应用程序、JSON API 和数据处理器等等。MongoDB 拥有原生 Python 驱动程序和致力于确保 MongoDB 和 Python 完美协作的工程师团队。
目录
Python 是什么?
Python 是当今动态类型语言中的瑞士军刀,全面支持常见的数据操作和处理任务,是数据科学和网络开发的最佳编程语言之一。 Python 的原生字典和列表数据类型 使其在操作 JSON 文档方面仅次于 JavaScript,非常适合使用 BSON。PyMongo 是 Python 的标准 MongoDB 驱动程序库,易于使用,为访问数据库、collection和文档提供了直观的 API。通过 PyMongo 从 MongoDB 获取的对象与字典和列表兼容,因此我们可以轻松地对它们进行操作、迭代和打印。
MongoDB 如何存储数据
MongoDB 将数据存储在类似 JSON 的文档中:
Python 字典如下所示:
请继续阅读,了解如何开始并发挥这种强大组合的潜力。
先决条件
下载 并在您的设备上安装 Python。要确认安装是否正确,请在命令行终端中键入 python --version。会出现类似于以下内容的结果:
即使您是 Python 新手,也可以按照本教程中的 Python MongoDB 示例进行操作。