import pymongo
import json
from bson import json_util
import uuid
from datetime import datetime
#连接mongodb数据库
myclient = pymongo.MongoClient(host="192.168.5.2",port=27017,username='root',password='passwd')
#选中库
mdb = myclient["dbname"]
#选中集合
mycol = mdb["colname"]
#循环单次插入document
for num in range(1,2):
data = {
"_id":"tt"+str(num),
"org_code": "88888888902163213403",
"org_name": "2022-02-22",
"user_code": "",
"user_name": "",
"operation_type": 1,
"operator_code": "admin",
"operator_name": "超级管理员",
"operator_ip": "192.168.1.2",
"start_time": datetime.now().isoformat(),
}
#执行插入document
result = mycol.insert_one(data)
print("Insert Done")
pymongo批量插入mongodb数据示例
于 2022-02-23 14:46:03 首次发布