批量insert python
时间: 2023-11-04 08:54:43 浏览: 81
pymongo insert_many 批量插入的实例
要批量插入Python脚本,请使用MongoDB的pymongo库。首先,您需要安装pymongo库,可以使用以下命令进行安装:
```
pip install pymongo
```
然后,您可以使用以下代码将数据批量插入MongoDB:
```python
from pymongo import MongoClient
# 连接到MongoDB数据库
client = MongoClient('mongodb://localhost:27017/')
# 选择数据库和集合
db = client['your_database']
collection = db['your_collection']
# 批量插入数据
data = [
{ 'key1': 'value1', 'key2': 'value2' },
{ 'key1': 'value3', 'key2': 'value4' },
# 添加更多数据
]
collection.insert_many(data)
# 关闭连接
client.close()
```
请确保将`your_database`替换为您要使用的实际数据库名称,将`your_collection`替换为要插入数据的实际集合名称。您还需要根据实际需求调整数据列表`data`中的键值对。
阅读全文