pymongo 字典数据写入数据库
时间: 2024-12-28 14:34:38 浏览: 12
使用pymongo将字典数据写入MongoDB数据库,可以按照以下步骤进行:
1. **安装pymongo**[^2]:
```shell
pip install pymongo
```
2. **连接到MongoDB服务器**:
```python
from pymongo import MongoClient
client = MongoClient('mongodb://localhost:27017/')
db = client['your_database_name']
collection = db['your_collection_name']
```
3. **创建字典数据**:
```python
data = [
{'name': 'Document 1', 'value': 1},
{'name': 'Document 2', 'value': 2}
]
```
4. **插入数据**:
```python
collection.insert_many(data)
```
这里`insert_many()`函数会一次性将整个字典列表的数据插入集合。
注意,确保在插入之前定义好与你的MongoDB结构匹配的数据结构。如果字段名称不匹配,可能需要先映射或转换数据。
阅读全文