zoukankan      html  css  js  c++  java
  • python 自动化之路 day 13

    本节内容参考博客:
    http://www.cnblogs.com/wupeiqi/articles/5132791.html
    http://www.cnblogs.com/wupeiqi/articles/5713330.html
    http://www.cnblogs.com/wupeiqi/articles/5699254.html
    http://www.cnblogs.com/wupeiqi/articles/5748496.html

    一、redis

    字符串:

    二、memcache

    三、ORM框架()


    SQLAlchemy

    a. 创建数据库表

    1.py
    class Foo:
    __tablename__ = "tb1"
    nid = xxxx
    name = xxxx
    email = xxxx

    class UserInfo:
    __tablename__ = "tb1"
    nid = xxxx
    name = xxxx
    email = xxxx

    # 连接数据库
    # init_db()
    # ORM模式,根据类创建数据库表 code first
    # ORM模式,根据数据库表创建类 db first

    b. 操作数据库内容
    session = 连接会话
    obj1 =Foo(nid=1,name='root',email='root@live.com')
    session.add(obj1)
    session.query(Foo).filter(Foo.nid > 1).delete()
    session.query(Foo).filter(Foo.nid > 1).all()
    session.query(Foo).filter(Foo.nid > 1).order_by()
    session.query(Foo).filter(Foo.nid > 1).group_by()
    session.query(Foo).filter(Foo.nid > 1)[1:10]
    session.query(Foo).join(UserInfo,_and(Foo.id==UserInfo.uid...),isouter=True)..join(UserInfo,_and(Foo.id==UserInfo.uid...),isouter=True)..join(UserInfo,_and(Foo.id==UserInfo.uid...),isouter=True)

    作业:

    SqlAchcmy应用:用户管理


    1、用户表(FK)

    2、用户类型表(普通用户,超级用户)

    3、主机表(ip,port..)

    4、关系表
    1 1

    功能:
    登录(用户表)中验证
    - 用户类型管理(增删改查)
    - 用户管理(增删改查)
    - 主机表管理(增删改查)-- 导入excel # xlwt,xlrd
    - 用户分配主机

  • 相关阅读:
    每天都感觉很疲劳
    如果你决定要自己营销
    昨天忘记写日记了,今天补充一下!
    终于不用再去北仑了
    良好的程序架构
    最近的天气反复无常
    就这么着
    C# Socket 入门3 UPD
    让程序只启动一次 Mutex
    C# Socket 入门2
  • 原文地址:https://www.cnblogs.com/yangliheng/p/6288230.html
Copyright © 2011-2022 走看看