python连接mongodb集群

时间:2021-10-02 20:52:56

一 安装模块pymongo

pip3 install pymongo

二 创建一个MongoClient

conn=MongoClient('mongodb://cbi:pass@ip1:20000,ip2:20000,ip3:20000')

三获取数据库

db=conn.testdb

四 获取集合

my_set = db.test

五获取单个文档

my_set.find_one()
my_set.find_one({"author": "Maxsu"}) #获取匹配条件的单个文档

六获取所有文档

my_set.find() #返回一个cursor实例,可以对其进行遍历
for i in my_set.find():
print(type(i)) #里面的文档是字典类型 dict
break