• 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
    - 用户分配主机

  • 相关阅读:
    Dockerfile-ADD命令-转载
    华为云上上传镜像到在线镜像仓库
    什么是4D(DRG、DLG、DOM、DEM)数据
    视频对接资料
    OpenLayer改变切片地图的样式-滤镜效果
    Docker-挂载宿主机目录到容器
    RTSP在线视频环境搭建2-海康摄像头
    配置自己风格的Clang-Format-Xcode
    GCDAsyncUdpSocket的使用
    react-native component function
  • 原文地址:https://www.cnblogs.com/yangliheng/p/6288230.html
Copyright © 2020-2023  润新知