pycharm解释器链接如何pymongo

   1。pymongo 链接数据库

# pycharm 链接我们的mogodb

# 下载pymongo
from pymongo import MongoClient  # 客户端请求 服务端
# 链接
client = MongoClient('localhost', 27017)

  2 。use db(text)数据库

 
db = client.test  # 我们自己已经创建好的库 赋给db


# 3。查看库下的所有集合 {}
table_user = db['user']  # 等同db.user

# 4.插入文档

# import datetime
# user0={
#     "_id":1,
#     "name":"egon",
#     "birth":datetime.datetime.now(),
#     "age":10,
#     'hobbies':['music','read','dancing'],
#     'addr':{
#         'country':'China',
#         'city':'BJ'
#     }
# }
#
# user1={
#     "_id":2,
#     "name":"alex",
#     "birth":datetime.datetime.now(),
#     "age":10,
#     'hobbies':['music','read','dancing'],
#     'addr':{
#         'country':'China',
#         'city':'weifang'
#     }
# }
# res=table_user.insert_many([user0,user1])
# res=table_user.insert_many
# print(res)
# print(table_user.count())

#5、查找

# from pprint import pprint#格式化细
# pprint(table_user.find_one())
# for item in table_user.find():
#     pprint(item)
# res = table_user.find_one({"_id":{"$gte":1},"name":"kkk"})
# print(res)  # 看看这里打印的结果 (y/n已经链接)


# 6.更新数据
# table_user.update({"_id":1},{"name":"mofujin"})
# print(table_user.find_one())  # 单条 全查呢?

# 7、传入新的文档替换旧的文档
table_user.save(
    {
        "_id":3,
        "name":'mofujin_xxx'
    }
)
print(table_user.find_one({"_id":3}))
替换数据
原文地址:https://www.cnblogs.com/mofujin/p/11950809.html