mongo与python的连接

mongo与python的连接,python,mongodb,mlab,Python,Mongodb,Mlab,我正在尝试使用python连接到mongo db,以下是我的代码: import pymongo from pymongo import MongoClient MONGODB_URI = "mongodb://<user_name>:<user_password>@ds035177.mlab.com:35177<something>" client = MongoClient(MONGODB_URI, connectTimeoutMS=30000) db

我正在尝试使用python连接到mongo db,以下是我的代码:

import pymongo
from pymongo import MongoClient

MONGODB_URI = "mongodb://<user_name>:<user_password>@ds035177.mlab.com:35177<something>"
client = MongoClient(MONGODB_URI, connectTimeoutMS=30000)
db = client.get_default_database("<db_default>")
myDB = db.<collection>
record = {
    "user_id" : 1,
    "name" : "test",
    "college" : "test"
}
myDB.insert_one(record)
导入pymongo
从pymongo导入MongoClient
MONGODB_URI=“MONGODB://:@ds035177.mlab.com:35177”
client=MongoClient(MONGODB_URI,connectTimeoutMS=30000)
db=客户端。获取默认数据库(“”)
myDB=db。
记录={
“用户id”:1,
“名称”:“测试”,
“学院”:“考试”
}
myDB.插入一条(记录)

由于某种原因,我得到了超时,我不知道为什么…

你能从桌面上的命令行连接吗;e、 g

mongo mongodb://<user_name>:<user_password>@ds035177.mlab.com:35177<something>
mongomongodb://:@ds035177.mlab.com:35177
如果不是,则可能是服务器未在端口35177上运行,或者端口35177未打开,或者您不允许从mongo服务器进行外部访问