脚本连接mongo import pymongo client = pymongo.MongoClient(‘localhost‘, 27017) # 连接所需数据库 db = client.chedan # 选择集合 cheche = db.biechedan 入库前查询数据是否存在 # 取出字典的第一对键值对的值 one_value = car_configuration_d[‘扯淡id‘] # print(‘第一对键值‘,one_keyandvalue) # 入库前判断 存在跳出本次循环,否则出入数据库 res = cheche.count_documents({‘扯淡id‘:one_keyandvalue}) # 可以理解为数据在mongo中出现的次数 if res != 0: # 如果出现的次数不等于0,说明数据存在于数据库中 print("有") else: # 向mongo插入数据 ret = cheche.insert_one(car_configuration_d) print(‘正在向mongo插入数据‘)