2017-02-08 4 views
0

Я использую следующий синтаксис для установления соединения с моей реплики набора:PyMongo ReplicaSet имя пользователя пароль

from urllib.parse import quote 
mongo_client = pymongo.MongoClient(host=[ 
    quote('username:[email protected]:27017'), 
    quote('username:[email protected]@10.0.5.65:27017'), 
    quote('username:[email protected]@10.0.2.176:27017')], 
            connect=False, 
replicaset="enterprise") 

Однако, когда я пытаюсь вставить документ так:

db = mongo_client.test 
db.test.insert_one({"test": "test"}) 

Я получаю a pymongo ServerSelectionTimeOutError: имя или услуга неизвестны

Что я делаю неправильно?

ответ