python爬虫存储到mongodb
时间: 2023-03-20 07:02:18 浏览: 153
您好,关于将 Python 爬虫的数据存储到 MongoDB,可以使用 PyMongo 模块来实现。首先需要安装 PyMongo 模块,可以通过 pip 安装:
```
pip install pymongo
```
然后可以通过以下代码连接 MongoDB 数据库并插入数据:
```
import pymongo
# 连接 MongoDB 数据库
client = pymongo.MongoClient('mongodb://localhost:27017/')
# 选择数据库
db = client['mydb']
# 选择集合
collection = db['mycollection']
# 要插入的数据
data = {'name': '张三', 'age': 18}
# 插入数据
collection.insert_one(data)
```
其中,`'mongodb://localhost:27017/'` 是 MongoDB 的连接地址,`'mydb'` 是数据库名称,`'mycollection'` 是集合名称,可以根据实际情况进行修改。`data` 是要插入的数据,可以根据实际情况进行修改。
插入多条数据可以使用 `insert_many` 方法,例如:
```
# 要插入的数据列表
data_list = [{'name': '张三', 'age': 18}, {'name': '李四', 'age': 20}, {'name': '王五', 'age': 22}]
# 插入数据
collection.insert_many(data_list)
```
希望对您有所帮助。
阅读全文