2017-02-08 7 views
0

ich die folgende Syntax bin mit einer Verbindung zu meinem Replikatssatz herzustellen:pymongo ReplicaSet Benutzername Passwort

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") 

Allerdings, wenn ich versuchen, ein Dokument wie folgt einzufügen:

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

ich ein pymongo ServerSelectionTimeOutError: Name oder Dienst nicht bekannt

Was mache ich falsch?

Antwort