这是我参与更文挑战的第25天,活动详情查看:更文挑战
如果❤️我的文章有帮助,欢迎评论、关注、点赞。这是对我继续技术创作最大的鼓励。更多往期文章在我的个人博客
Python 操作 MongoDB
上一篇文章,我们已经详细介绍了 MongoDB 数据库如何安装使用。MongoDB 数据库服务已经准备就绪。可视化软件 Robo 3T 具体如何操作使用
但实际爬虫过程中,数据抓取、数据存储都是由程序自动完成的。所以我们需要编写程序代码让爬虫程序自己去进行数据存储、管理的操作。接下来本文我们要学习如何用 Python 把数据存储管理
首先 Python 需要安装 MongoDB 驱动 Pymongo 拓展包。
安装 Pymongo 拓展包
进入 Pypi拓展包网站 https://pypi.org/,搜索 pymongo,看介绍根据自己需求选择。我这里选择第一项
复制 pip安装命令在 项目虚拟环境 venv 安装
打开 PyCharm 开发工具。点击下方 Terminal 命令行工具。此时需要注意是否位于 py_venv 虚拟环境下(不在则需要执行 D:\Dev\env\py_venv\Scripts\activate )。粘贴 安装命令pip install pymongo 回车 Enter 执行安装命令。
安装速度过慢时,可参考
Virtualenv 搭建项目运行环境 章节,使用国内 pip 源加速
出现 Successfully installed pymongo-3.10.1 信息意味着安装成功
使用 Pymongo 操作数据库
Pymongo 操作数据库,基本分为 3 块内容:
- 连接数据库、制定集合
- 针对集合 增删改查
- 针对 查询 做聚合、排序、汇总...
事不宜迟,我们在 D:\Dev\workplace\py 项目下创建 PymongoUtil.py 文件。然后开始编写我们的代码