pycharm解释器链接如何pymongo

Posted mofujin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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}))
替换数据

 

以上是关于pycharm解释器链接如何pymongo的主要内容,如果未能解决你的问题,请参考以下文章

pycharm添加Odoo代码片段

Pycharm下配置MongoDB

python环境搭建-pycharm远程环境代码同步配置

MongoDB操作

pycharm如何配置python解释器

如何在 PyCharm 中设置 Python 代码模板