mongodb_uri = "mongodb://[username:password@]XX.XX.XX.XX"
client = MongoClient(mongodb_uri)
db = client['database']
print(db)
collection_taxonomy = db['collection']
doc = collection_taxonomy.find()
pprint.pprint(doc)
for each_doc in doc:
pprint.pprint(each_doc)
当我尝试打印集合的每个文档时,我得到了 time out error
。但是,当我尝试连接到 localhost
时,我没有收到超时错误。
尝试与 connect=False client = MongoClient(mongodb_uri,connect=False)
连接
打印每个文档时仍然出现超时错误。有什么问题?感谢有人可以帮助我。我正在使用 Python 3.5 和 Pymongo 3.5.1 谢谢,-Roopa
是“ mongodb:// [username:password@] xx.xx.xx.xx“ mongodb_uri的实际值,或者您是否已将其替换为实际应用程序中的值?
“ getAddrinfo失败”消息表示您在mongodb_uri中放置的主机名无效。