zoukankan      html  css  js  c++  java
  • Python之mongodb操作

    1.安装驱动pymongo

     输入命令:pip install pymongo

    2.直接使用驱动

    #encoding=utf-8
    from pymongo import MongoClient
    client = MongoClient('127.0.0.1', 27017)
    db = client["Collections"]#数据库名
    table=db['user']#表名
    table.insert({'id':'1','name':'cnki'})
    

    3.ORM框架——flask-mongoengine

    输入命令:pip install flask-mongoengine

    #encoding=utf-8
    from flask import Flask
    from flask.ext.mongoengine import MongoEngine
    db = MongoEngine()
    
    app = Flask(__name__)
    app.config['MONGODB_SETTINGS'] = {
        'db': 'Collections',
        'host': '127.0.0.1',
        'port': 27017
    }
    db = MongoEngine(app)
    
    class User(db.Document):
        email = db.StringField(required=True)
        first_name = db.StringField(max_length=50)
        last_name = db.StringField(max_length=50)
    
    def __init__(self,email,first_name,last_name):
            self.email=email
            self.first_name=first_name
            self.last_name=last_name
    
    ussr=User(email='123456@qq.com',first_name='二哈',last_name='哈士奇')
    ussr.save()
    

      

  • 相关阅读:
    Python 爬虫
    Web 前端编程运维必备
    Docker 运维高级应用管理
    Python 运维之路
    Linux 运维之路
    8086汇编 中断
    8086汇编 rep 指令
    8086汇编 cmp 指令
    8089汇编 标志寄存器
    8086汇编 call 指令
  • 原文地址:https://www.cnblogs.com/cnki/p/5693469.html
Copyright © 2011-2022 走看看