数据库【mongodb】之pymongo

一个Python操作mongodb的模块

# coding=utf-8
from pymongo import MongoClient

#实例化client,建立连接
client = MongoClient(host="127.0.0.1",port=27017)
# 不存在会自动创建
collection = client["test"]["try"]

#插入一条数据
# ret1 = collection.insert({"name":"xiaowang","age":10})
# print(ret1)

#插入多条数据
# data_list = [{"name":"test{}".format(i)} for i in range(10)]
# collection.insert_many(data_list)

#查询一个记录
# t = collection.find_one({"name":"xiaowang"})
# print(t)
#查询所有记录
t = collection.find({"name":"xiaowang"})
print(t)

# for i in t:
#     print(i)
#
# for j in t:
#     print(j,"*"*100)
print(list(t))

猜你喜欢

转载自www.cnblogs.com/tangkaishou/p/10269741.html