这是我第一次尝试使用dbs,我在基础知识上遇到了一些问题。试图在网上查找,但找不到简单问题的答案。当我试图添加一些信息到我的数据库,我得到一大堆错误。在
import pymongo
def get_db():
from pymongo import MongoClient
client = MongoClient("mongodb://xxxxxx:xxxxxx@ds029735.mlab.com:29735/xxxxxxx")
db = client.myDB
return db
def add_country(db):
db.countries.insert({"name": "Canada"})
def get_country(db):
return db.contries.find_one()
db = get_db()
add_country(db)
我收到了这个错误消息:
^{pr2}$
检查两次您的}。我的意思是,如果您的连接字符串是}(或其他名称)。
xxxxxxx
来自ds029735.mlab.com:29735/xxxxxxx
是否等于myDB
来自{mongodb://username:password@ds029735.mlab.com:29735/xyz
,那么您的代码应该是db = client.xyz
,而不是{如果用户是只读的,http://i.imgur.com/It32S1d.png
这两个问题都会返回与您类似的错误,因此我不知道您遇到了哪一个。在
相关问题 更多 >
编程相关推荐